home *** CD-ROM | disk | FTP | other *** search
/ Digit Magazine 1999 December / cDigit issue 18 - December 1999.iso / pc / demos / iplayStudio / ipstudio.exe / PROGRAM.Z / Wipes / pushes.wip < prev    next >
Encoding:
Text File  |  1999-06-18  |  64.7 KB  |  1,019 lines

  1. !ScalaScript
  2. /*
  3. ** $Id: pushes.wip,v 1.16 1998/12/23 20:48:09 dbarrans Exp $
  4. **
  5. ** Push wipes
  6. **
  7. */
  8.  
  9. GROUPID($07109800);
  10.  
  11. //------------------------------------------------------------------------------------
  12. //
  13. // ScrollDivide
  14. //
  15. // The new picture is split in two and moved in over the old from opposite directions.
  16.  
  17. ScriptWipe("ScrollDivide", Icon(12,0),
  18.     Grid(2,2), TimeScale(1), CopyBackground(FALSE),
  19.     
  20.     Steps(1, Width), Direction(East, 90),
  21.       Spline(0,2250,4096,4096),
  22.       Move(From(-2,0,0,1), To(0,0,2,1), Time(0,1)),
  23.       Move(From(2,1,4,2), To(0,1,2,2), Time(0,1))
  24.     );
  25.  
  26.  
  27. //------------------------------------------------------------------------------------
  28. //
  29. // Newscrollin
  30. // The new picture is moved in on top of the old.
  31.  
  32. ScriptWipe("ScrollIn", Icon(13,0),
  33.     Grid(1,1), TimeScale(1),    CopyBackground(FALSE),
  34.     
  35.     Steps(1, Height), Direction(South, 90), ForegroundWipe(On),
  36.       Spline(0,2250,4096,4096),
  37.       Move(From(0,-1,1,0), To(0,0,1,1), Time(0,1))
  38.     );
  39.  
  40.  
  41. //------------------------------------------------------------------------------------
  42. //
  43. // Newscrollout
  44. // The old picture moves off screen, revealing the new underneath
  45.  
  46. ScriptWipe("ScrollOut", Icon(15,0),
  47.     Grid(1,1), TimeScale(1), CopyBackground(TRUE),
  48.     
  49.     Steps(1, Height), Direction(South, 90), ForegroundWipe(FALSE),
  50.       Move(From(0,0,1,2), To(0,1,1,2), PanFrom(0,0,1,1), PanTo(0,0,1,1), Time(0,1), OldPicture(TRUE))
  51.     );
  52.  
  53. //------------------------------------------------------------------------------------
  54. //
  55. // Derreck
  56. // Shuffles the two pictures, putting the old picture behind the new
  57.  
  58. ScriptWipe("Derrick", Icon(5,1),
  59.     Grid(2,2), TimeScale(2), Steps(1, Height), Direction(South, 90), ForegroundWipe(FALSE),
  60.     
  61.       Spline(0,2250,4096,4096),
  62.       Move(From(0,0,2,2), To(0,1,2,2), PanFrom(0,0,2,2), PanTo(0,0,2,1), Time(0,1), OldPicture(TRUE), Shrink(FALSE)),
  63.       Move(From(0,0,2,0), To(0,0,2,1), PanFrom(0,0,2,0), PanTo(0,1,2,2), Time(0,1), Shrink(FALSE)),
  64.       Spline(0,0,1750,4096),
  65.       Move(From(0,0,2,1), To(0,0,2,2), PanFrom(0,1,2,2), PanTo(0,0,2,2), Time(1,2), Shrink(FALSE)),
  66.       Move(From(0,1,2,2), To(0,2,2,2), PanFrom(0,0,2,1), PanTo(0,2,2,2), Time(1,2), OldPicture(TRUE), Shrink(FALSE))
  67.     );
  68.  
  69. //------------------------------------------------------------------------------------
  70. //
  71. // Push
  72. // The old picture moves off screen, the new one moves in.
  73.  
  74. ScriptWipe("Push", Icon(8,2),
  75.     Grid(1,1), TimeScale(1), CopyBackground(TRUE),
  76.     
  77.     Steps(1, Width), Direction(East, 90), ForegroundWipe(FALSE),
  78.       Move(From(0,0,1,1), To(1,0,2,1), PanFrom(0,0,1,1), PanTo(0,0,1,1), Time(0,1), OldPicture(TRUE), Shrink(FALSE)),
  79.       Move(From(-1,0,0,1), To(0,0,1,1), Time(0,1), Shrink(FALSE))
  80.     );
  81.  
  82. //------------------------------------------------------------------------------------
  83. //
  84. // FlipOver
  85. // A simple pageturn wipe.
  86.  
  87. ScriptWipe("FlipOver", Icon(12,2),
  88.     Grid(2,1), TimeScale(2), CopyBackground(TRUE),
  89.     
  90.     Direction(West, 90), ForegroundWipe(FALSE),
  91.  
  92.       Spline(0,0,1750,4096),
  93.       Scale(From(1,0,1,1), To(1,0,2,1), Time(0,1), Backwards(TRUE)),
  94.  
  95.       Spline(0,2250,4096,4096),
  96.       Scale(From(1,0,1,1), To(0,0,1,1), Time(1,2))
  97.     );
  98.  
  99. //------------------------------------------------------------------------------------
  100. //
  101. // ScaleIn
  102. // Scales in the new picture from one of the sides
  103.  
  104. ScriptWipe("ScaleIn", Icon(13,3),
  105.     Grid(1,1), TimeScale(1), CopyBackground(FALSE),
  106.     
  107.     Direction(West, 90),
  108.       Scale(From(1,0,2,1), To(0,0,1,1), Time(0, 1))
  109.     );
  110.  
  111. //------------------------------------------------------------------------------------
  112. //
  113. // ScaleOut
  114. // The old picture shrinks down along a side, revealing the new
  115.  
  116. ScriptWipe("ScaleOut", Icon(9,3),
  117.     Grid(1,1), TimeScale(1), ForegroundWipe(FALSE), CopyBackground(TRUE),
  118.     
  119.     Direction(North, 90),
  120.     Scale(From(0,0,1,0), To(0,0,1,1), Time(0,1), Backwards(TRUE))
  121.     );
  122.  
  123. //------------------------------------------------------------------------------------
  124. //
  125. // SplineMove
  126. // Moves in the whole picture on a spline path
  127.  
  128. ScriptWipe("Sweep", Icon(4,5),
  129.     Grid(1,1), TimeScale(1), CopyBackground(TRUE), Direction(West,90),
  130.     
  131.       Move(From(1,1,2,2), Thru1(1,0,2,1), Thru2(0,-1,1,0), To(0,0,1,1), Time(0,1))
  132.     );
  133.  
  134.  
  135. //------------------------------------------------------------------------------------
  136. //
  137. // SplitSplineMove
  138. // Like SplineMove, but with a horizontal split
  139.  
  140. ScriptWipe("SplitSweep", Icon(5,5),
  141.     Grid(2,2), TimeScale(1), CopyBackground(TRUE), Direction(West,90),
  142.     
  143.       Move(From(-1,-2,0,0), Thru1(-1,0,0,2), Thru2(0, 2,1,4), To(0,0,1,2), Time(0,1)),
  144.       Move(From( 2, 2,3,4), Thru1( 2,0,3,2), Thru2(1,-2,2,0), To(1,0,2,2), Time(0,1))
  145.     );
  146.  
  147.  
  148. //------------------------------------------------------------------------------------
  149. //
  150. // Squeeze
  151. // The new picture is moved in, squeezing down the old picture
  152.  
  153. ScriptWipe("Squeeze", Icon(6,5),
  154.     Grid(1,1), TimeScale(1), ForegroundWipe(FALSE),
  155.     
  156.     CopyBackground(TRUE), Direction(West,90),
  157.       Move(From(1,0,2,1), To(0,0,1,1), Time(0,1)),
  158.       Scale(From(0,0,0,1), To(0,0,1,1), Time(0,1), Backwards(TRUE), OldPicture(TRUE),
  159.         Shrink(FALSE))
  160.     );
  161.  
  162. //------------------------------------------------------------------------------------
  163. //
  164. // MoveIn
  165. // ???
  166.  
  167. ScriptWipe("PushStrips", Icon(10,6),
  168.     Grid(4,8), TimeScale(9), CopyBackground(FALSE),
  169.     
  170.     Direction(West,90), OutWipe(FALSE),
  171.       Spline(0,2250,4096,4096),
  172.       Move(From(4,0,8,1), To(0,0,4,1), Time(0,2)),
  173.       Move(From(4,1,8,2), To(0,1,4,2), Time(1,3)),
  174.       Move(From(4,2,8,3), To(0,2,4,3), Time(2,4)),
  175.       Move(From(4,3,8,4), To(0,3,4,4), Time(3,5)),
  176.       Move(From(4,4,8,5), To(0,4,4,5), Time(4,6)),
  177.       Move(From(4,5,8,6), To(0,5,4,6), Time(5,7)),
  178.       Move(From(4,6,8,7), To(0,6,4,7), Time(6,8)),
  179.       Move(From(4,7,8,8), To(0,7,4,8), Time(7,9))
  180.     );
  181.  
  182. //------------------------------------------------------------------------------------
  183. //
  184. // Implode
  185. // ???
  186.  
  187. ScriptWipe("QuadrantIn", Icon(5,6),
  188.     Grid(2,2), TimeScale(1), CopyBackground(FALSE),
  189.     
  190.       Move(From(-1,-1,0,0), To(0,0,1,1), Time(0, 1)),
  191.       Move(From( 2,-1,3,0), To(1,0,2,1), Time(0, 1)),
  192.       Move(From(-1, 2,0,3), To(0,1,1,2), Time(0, 1)),
  193.       Move(From( 2, 2,3,3), To(1,1,2,2), Time(0, 1))
  194.     );
  195.  
  196.  
  197. ScriptWipe("TriSlide", Icon(14,2),
  198.     Grid(1,3), TimeScale(4), Spline(0,0,4096,4096),Direction(South, 90),
  199.     
  200.       Move(From(-1,0,0,1), To(0,0,1,1), Time(0,2)),
  201.       Move(From(-1,1,0,2), To(0,1,1,2), Time(1,3)),
  202.     Move(From(-1,2,0,3), To(0,2,1,3), Time(2,4))
  203.     );
  204.  
  205. ScriptWipe("TriSlideLR", Icon(15,2),
  206.     Grid(1,3), TimeScale(4), Spline(0,0,4096,4096),Direction(South, 90), 
  207.     
  208.       Move(From(-1,0,0,1), To(0,0,1,1), Time(0,2)),
  209.       Move(From(2,1,3,2), To(0,1,1,2), Time(1,3)),
  210.     Move(From(-1,2,0,3), To(0,2,1,3), Time(2,4))
  211.     );
  212.  
  213. ScriptWipe("TriPush", Icon(15,6),
  214.     Grid(3,1), TimeScale(4), Spline(0,0,4096,4096),
  215.     
  216.     ForegroundWipe(Off), Source(color, color),Direction(East, 90),
  217.       Move(From(0,0,1,2), To(0,1,1,2), PanFrom(0,0,1,1), PanTo(0,0,1,1), Time(0,2), OldPicture(On)),
  218.       Move(From(1,0,2,2), To(1,1,2,2), PanFrom(1,0,2,1), PanTo(1,0,2,1), Time(1,3), OldPicture(On)),
  219.     Move(From(2,0,3,2), To(2,1,3,2), PanFrom(2,0,3,1), PanTo(2,0,3,1), Time(2,4), OldPicture(On)),
  220.     Move(From(0,-1,1,0), To(0,0,1,1), Time(0,2)),
  221.     Move(From(1,-1,2,0), To(1,0,2,1), Time(1,3)),
  222.     Move(From(2,-1,3,0), To(2,0,3,1), Time(2,4))
  223.     );
  224.  
  225. ScriptWipe("TriPushLR", Icon(16,6),
  226.     Grid(3,1), TimeScale(4), Spline(0,0,4096,4096),
  227.     
  228.     ForegroundWipe(Off), Source(color, color), Direction(East, 90),
  229.       Move(From(0,0,1,2), To(0,1,1,2), PanFrom(0,0,1,1), PanTo(0,0,1,1), Time(0,2), OldPicture(On)),
  230.       Move(From(1,-1,2,1), To(1,-1,2,0), PanFrom(1,0,2,1), PanTo(1,0,2,1), Time(1,3), OldPicture(On)),
  231.     Move(From(2,0,3,2), To(2,1,3,2), PanFrom(2,0,3,1), PanTo(2,0,3,1), Time(2,4), OldPicture(On)),
  232.     Move(From(0,-1,1,0), To(0,0,1,1), Time(0,2)),
  233.     Move(From(1,1,2,2), To(1,0,2,1), Time(1,3)),
  234.     Move(From(2,-1,3,0), To(2,0,3,1), Time(2,4))
  235.     );
  236.  
  237. ScriptWipe("TriSlideOff", Icon(13,6),
  238.     Grid(3,1), TimeScale(4), Spline(0,0,4096,4096),Direction(East, 90), 
  239.     
  240.     ForegroundWipe(Off),
  241.       Move(From(0,0,1,2), To(0,1,1,2), PanFrom(0,0,1,1), PanTo(0,0,1,1), Time(0,2), OldPicture(On)),
  242.       Move(From(1,0,2,2), To(1,1,2,2), PanFrom(1,0,2,1), PanTo(1,0,2,1), Time(1,3), OldPicture(On)),
  243.     Move(From(2,0,3,2), To(2,1,3,2), PanFrom(2,0,3,1), PanTo(2,0,3,1), Time(2,4), OldPicture(On))
  244.     );
  245.  
  246. ScriptWipe("PushMe", Icon(10,3),
  247.     Grid(4,1), TimeScale(9), Spline(0,0,4096,4096), Direction(East, 90),
  248.     
  249.     Move (From(-1,0,0,1), To(3,0,4,1), Time(0,3)),
  250.     Move (From(-1,0,0,1), To(2,0,3,1), Time(2,5)),
  251.     Move (From(-1,0,0,1), To(1,0,2,1), Time(4,7)),
  252.     Move (From(-1,0,0,1), To(0,0,1,1), Time(6,9))
  253.     );
  254.  
  255. ScriptWipe("PullYou", Icon(17,6),
  256.     Grid(4,1), TimeScale(9), Spline(0,0,4096,4096),Direction(West, 90), 
  257.     
  258.     ForegroundWipe(Off),
  259.     Move(From(0,0,1,1), To(-1,0,0,1), PanFrom(0,0,1,1), PanTo(0,0,1,1), Time(0,3), OldPicture(On)),
  260.     Move(From(1,0,2,1), To(-1,0,0,1), PanFrom(1,0,2,1), PanTo(1,0,2,1), Time(2,5), OldPicture(On)),
  261.     Move(From(2,0,3,1), To(-1,0,0,1), PanFrom(2,0,3,1), PanTo(2,0,3,1), Time(4,7), OldPicture(On)),
  262.     Move(From(3,0,4,1), To(-1,0,0,1), PanFrom(3,0,4,1), PanTo(3,0,4,1), Time(6,9), OldPicture(On))
  263.     );
  264.  
  265. //------------------------------------------------------------------------------------
  266. //
  267. // Push
  268. // The new picture pushes the old picture off screen.
  269. // The movement is damped.
  270.  
  271. ScriptWipe("PushEase", Icon(18,6),
  272.     Grid(1,1), TimeScale(1), CopyBackground(TRUE),
  273.     
  274.     Spline(0,0,4096,4096),
  275.     Steps(1, Width), Direction(East, 90), ForegroundWipe(FALSE),
  276.     Move(From(0,0,1,1), To(1,0,2,1), PanFrom(0,0,1,1), PanTo(0,0,1,1), Time(0,1), OldPicture(TRUE), Shrink(FALSE)),
  277.     Move(From(-1,0,0,1), To(0,0,1,1), Time(0,1), Shrink(FALSE))
  278.     );
  279.  
  280. //------------------------------------------------------------------------------------
  281. //
  282. // PushSlicer
  283. // slices of the new picture push the old picture off screen,
  284. // in opposite directions.
  285.  
  286. ScriptWipe("PushSlicer", Icon(0,7),
  287.     Grid(1,16), TimeScale(1), CopyBackground(TRUE),
  288.     
  289.     Spline(0,0,4096,4096),
  290.     Steps(1, Width), Direction(East, 90), ForegroundWipe(FALSE),
  291.     Move(From(0,0,1,1), To(1,0,2,1), PanFrom(0,0,1,1), PanTo(0,0,1,1), Time(0,1), OldPicture(TRUE), Shrink(FALSE)),
  292.     Move(From(-1,0,0,1), To(0,0,1,1), Time(0,1), Shrink(FALSE)),
  293.     Move(From(0,1,1,2), To(-1,1,0,2), PanFrom(0,1,1,2), PanTo(0,1,1,2), Time(0,1), OldPicture(TRUE), Shrink(FALSE)),
  294.     Move(From(1,1,2,2), To(0,1,1,2), Time(0,1), Shrink(FALSE)),
  295.     Move(From(0,2,1,3), To(1,2,2,3), PanFrom(0,2,1,3), PanTo(0,2,1,3), Time(0,1), OldPicture(TRUE), Shrink(FALSE)),
  296.     Move(From(-1,2,0,3), To(0,2,1,3), Time(0,1), Shrink(FALSE)),
  297.     Move(From(0,3,1,4), To(-1,3,0,4), PanFrom(0,3,1,4), PanTo(0,3,1,4), Time(0,1), OldPicture(TRUE), Shrink(FALSE)),
  298.     Move(From(1,3,2,4), To(0,3,1,4), Time(0,1), Shrink(FALSE)),
  299.     Move(From(0,4,1,5), To(1,4,2,5), PanFrom(0,4,1,5), PanTo(0,4,1,5), Time(0,1), OldPicture(TRUE), Shrink(FALSE)),
  300.     Move(From(-1,4,0,5), To(0,4,1,5), Time(0,1), Shrink(FALSE)),
  301.     Move(From(0,5,1,6), To(-1,5,0,6), PanFrom(0,5,1,6), PanTo(0,5,1,6), Time(0,1), OldPicture(TRUE), Shrink(FALSE)),
  302.     Move(From(1,5,2,6), To(0,5,1,6), Time(0,1), Shrink(FALSE)),
  303.     Move(From(0,6,1,7), To(1,6,2,7), PanFrom(0,6,1,7), PanTo(0,6,1,7), Time(0,1), OldPicture(TRUE), Shrink(FALSE)),
  304.     Move(From(-1,6,0,7), To(0,6,1,7), Time(0,1), Shrink(FALSE)),
  305.     Move(From(0,7,1,8), To(-1,7,0,8), PanFrom(0,7,1,8), PanTo(0,7,1,8), Time(0,1), OldPicture(TRUE), Shrink(FALSE)),
  306.     Move(From(1,7,2,8), To(0,7,1,8), Time(0,1), Shrink(FALSE)),
  307.     Move(From(0,8,1,9), To(1,8,2,9), PanFrom(0,8,1,9), PanTo(0,8,1,9), Time(0,1), OldPicture(TRUE), Shrink(FALSE)),
  308.     Move(From(-1,8,0,9), To(0,8,1,9), Time(0,1), Shrink(FALSE)),
  309.     Move(From(0,9,1,10), To(-1,9,0,10), PanFrom(0,9,1,10), PanTo(0,9,1,10), Time(0,1), OldPicture(TRUE), Shrink(FALSE)),
  310.     Move(From(1,9,2,10), To(0,9,1,10), Time(0,1), Shrink(FALSE)),
  311.     Move(From(0,10,1,11), To(1,10,2,11), PanFrom(0,10,1,11), PanTo(0,10,1,11), Time(0,1), OldPicture(TRUE), Shrink(FALSE)),
  312.     Move(From(-1,10,0,11), To(0,10,1,11), Time(0,1), Shrink(FALSE)),
  313.     Move(From(0,11,1,12), To(-1,11,1,12), PanFrom(0,11,1,12), PanTo(0,11,1,12), Time(0,1), OldPicture(TRUE), Shrink(FALSE)),
  314.     Move(From(1,11,2,12), To(0,11,1,12), Time(0,1), Shrink(FALSE)),
  315.     Move(From(0,12,1,13), To(1,12,2,13), PanFrom(0,12,1,13), PanTo(0,12,1,13), Time(0,1), OldPicture(TRUE), Shrink(FALSE)),
  316.     Move(From(-1,12,0,13), To(0,12,1,13), Time(0,1), Shrink(FALSE)),
  317.     Move(From(0,13,1,14), To(-1,13,1,14), PanFrom(0,13,1,14), PanTo(0,13,1,14), Time(0,1), OldPicture(TRUE), Shrink(FALSE)),
  318.     Move(From(1,13,2,14), To(0,13,1,14), Time(0,1), Shrink(FALSE)),
  319.     Move(From(0,14,1,15), To(1,14,2,15), PanFrom(0,14,1,15), PanTo(0,14,1,15), Time(0,1), OldPicture(TRUE), Shrink(FALSE)),
  320.     Move(From(-1,14,0,15), To(0,14,1,15), Time(0,1), Shrink(FALSE)),
  321.     Move(From(0,15,1,16), To(-1,15,1,16), PanFrom(0,15,1,16), PanTo(0,15,1,16), Time(0,1), OldPicture(TRUE), Shrink(FALSE)),
  322.     Move(From(1,15,2,16), To(0,15,1,16), Time(0,1), Shrink(FALSE))
  323.     );
  324.  
  325. //------------------------------------------------------------------------------------
  326. //
  327. // SlotMachine
  328. // One armed bandit spinning wheels
  329.  
  330. ScriptWipe("SlotMachine", Icon(1,7),
  331.     Grid(3,1), TimeScale(280), CopyBackground(TRUE),
  332.     
  333.     Steps(1, Width), Direction(East, 90), ForegroundWipe(FALSE),
  334.  
  335.     // The first wheel
  336.     Spline(0,-1000,3000,4096),
  337.     Move(From(0,0,1,1), To(0,1,1,2), PanFrom(0,0,1,1), PanTo(0,0,1,1), Time(0,10), OldPicture(TRUE)),
  338.     Move(From(0,-1,1,0), To(0,0,1,1), Time(0,10)),
  339.     
  340.     Spline(0,0,0,0),
  341.     Move(From(0,0,1,1), To(0,1,1,2), PanFrom(0,0,1,1), PanTo(0,0,1,1), Time(10,25)),
  342.     Move(From(0,-1,1,0), To(0,0,1,1), Time(10,25), OldPicture(TRUE)),
  343.     
  344.     Move(From(0,0,1,1), To(0,1,1,2), PanFrom(0,0,1,1), PanTo(0,0,1,1), Time(25,45), OldPicture(TRUE)),
  345.     Move(From(0,-1,1,0), To(0,0,1,1), Time(24,45)),
  346.     
  347.     Move(From(0,0,1,1), To(0,1,1,2), PanFrom(0,0,1,1), PanTo(0,0,1,1), Time(45,90)),
  348.     Move(From(0,-1,1,0), To(0,0,1,1), Time(45,90), OldPicture(TRUE)),
  349.     
  350.     Spline(0,1300,4096,4096),
  351.     Move(From(0,0,1,1), To(0,1,1,2), PanFrom(0,0,1,1), PanTo(0,0,1,1), Time(90,180), OldPicture(TRUE)),
  352.     Move(From(0,-1,1,0), To(0,0,1,1), Time(90,180)),
  353.  
  354.  
  355.     // The second wheel
  356.     Spline(0,-1000,3000,4096),
  357.     Move(From(1,0,2,1), To(1,1,2,2), PanFrom(1,0,2,1), PanTo(1,0,2,1), Time(2,12), OldPicture(TRUE)),
  358.     Move(From(1,-1,2,0), To(1,0,2,1), Time(2,12)),
  359.     
  360.     Spline(0,0,0,0),
  361.     Move(From(1,0,2,1), To(1,1,2,2), PanFrom(1,0,2,1), PanTo(1,0,2,1), Time(12,31)),
  362.     Move(From(1,-1,2,0), To(1,0,2,1), Time(12,31), OldPicture(TRUE)),
  363.     
  364.     Move(From(1,0,2,1), To(1,1,2,2), PanFrom(1,0,2,1), PanTo(1,0,2,1), Time(31,63), OldPicture(TRUE)),
  365.     Move(From(1,-1,2,0), To(1,0,2,1), Time(31,63)),
  366.     
  367.     Move(From(1,0,2,1), To(1,1,2,2), PanFrom(1,0,2,1), PanTo(1,0,2,1), Time(63,126)),
  368.     Move(From(1,-1,2,0), To(1,0,2,1), Time(63,126), OldPicture(TRUE)),
  369.     
  370.     Spline(0,1300,4096,4096),
  371.     Move(From(1,0,2,1), To(1,1,2,2), PanFrom(1,0,2,1), PanTo(1,0,2,1), Time(126,230), OldPicture(TRUE)),
  372.     Move(From(1,-1,2,0), To(1,0,2,1), Time(126,230)),
  373.  
  374.  
  375.     // The third wheel
  376.     Spline(0,-1000,3000,4096),
  377.     Move(From(2,0,3,1), To(2,1,3,2), PanFrom(2,0,3,1), PanTo(2,0,3,1), Time(4,14), OldPicture(TRUE)),
  378.     Move(From(2,-1,3,0), To(2,0,3,1), Time(4,14)),
  379.     
  380.     Spline(0,0,0,0),
  381.     Move(From(2,0,3,1), To(2,1,3,2), PanFrom(2,0,3,1), PanTo(2,0,3,1), Time(14,37)),
  382.     Move(From(2,-1,3,0), To(2,0,3,1), Time(14,37), OldPicture(TRUE)),
  383.     
  384.     Move(From(2,0,3,1), To(2,1,3,2), PanFrom(2,0,3,1), PanTo(2,0,3,1), Time(37,81), OldPicture(TRUE)),
  385.     Move(From(2,-1,3,0), To(2,0,3,1), Time(37,81)),
  386.     
  387.     Move(From(2,0,3,1), To(2,1,3,2), PanFrom(2,0,3,1), PanTo(2,0,3,1), Time(81,162)),
  388.     Move(From(2,-1,3,0), To(2,0,3,1), Time(81,162), OldPicture(TRUE)),
  389.     
  390.     Spline(0,1300,4096,4096),
  391.     Move(From(2,0,3,1), To(2,1,3,2), PanFrom(2,0,3,1), PanTo(2,0,3,1), Time(162,280), OldPicture(TRUE)),
  392.     Move(From(2,-1,3,0), To(2,0,3,1), Time(162,280)),
  393.     );
  394.  
  395. //------------------------------------------------------------------------------------
  396. //
  397. // Slicer
  398. //
  399. // Slices of the new picture enter from either side simultaneously.
  400.  
  401. ScriptWipe("Slicer", Icon(11,3),
  402.     Grid(2,16), TimeScale(1), CopyBackground(FALSE),
  403.     
  404.     Steps(1, Width), Direction(East, 90),
  405.     Move(From(-2,0,0,1), To(0,0,2,1), Time(0,1)),
  406.     Move(From(-2,2,0,3), To(0,2,2,3), Time(0,1)),
  407.     Move(From(-2,4,0,5), To(0,4,2,5), Time(0,1)),
  408.     Move(From(-2,6,0,7), To(0,6,2,7), Time(0,1)),
  409.     Move(From(-2,8,0,9), To(0,8,2,9), Time(0,1)),
  410.     Move(From(-2,10,0,11), To(0,10,2,11), Time(0,1)),
  411.     Move(From(-2,12,0,13), To(0,12,2,13), Time(0,1)),
  412.     Move(From(-2,14,0,15), To(0,14,2,15), Time(0,1)),
  413.     Move(From(2,1,4,2), To(0,1,2,2), Time(0,1)),
  414.     Move(From(2,3,4,4), To(0,3,2,4), Time(0,1)),
  415.     Move(From(2,5,4,6), To(0,5,2,6), Time(0,1)),
  416.     Move(From(2,7,4,8), To(0,7,2,8), Time(0,1)),
  417.     Move(From(2,9,4,10), To(0,9,2,10), Time(0,1)),
  418.     Move(From(2,11,4,12), To(0,11,2,12), Time(0,1)),
  419.     Move(From(2,13,4,14), To(0,13,2,14), Time(0,1)),
  420.     Move(From(2,15,4,16), To(0,15,2,16), Time(0,1)),
  421.     );
  422.  
  423. //------------------------------------------------------------------------------------
  424. //
  425. // SweepSlicer
  426. //
  427. // Slices of the new picture enter from either side, with a lag between.
  428.  
  429. ScriptWipe("SweepSlicer", Icon(12,3),
  430.     Grid(2,16), TimeScale(25), CopyBackground(FALSE),
  431.     
  432.     Steps(1, Width), Direction(South, 90),
  433.     Spline(0,0,4096,4096),
  434.     Move(From(-2,0,0,1), To(0,0,2,1), Time(0,10)),
  435.     Move(From(-2,2,0,3), To(0,2,2,3), Time(2,12)),
  436.     Move(From(-2,4,0,5), To(0,4,2,5), Time(4,14)),
  437.     Move(From(-2,6,0,7), To(0,6,2,7), Time(6,16)),
  438.     Move(From(-2,8,0,9), To(0,8,2,9), Time(8,18)),
  439.     Move(From(-2,10,0,11), To(0,10,2,11), Time(10,20)),
  440.     Move(From(-2,12,0,13), To(0,12,2,13), Time(12,22)),
  441.     Move(From(-2,14,0,15), To(0,14,2,15), Time(14,24)),
  442.     Move(From(2,1,4,2), To(0,1,2,2), Time(1,11)),
  443.     Move(From(2,3,4,4), To(0,3,2,4), Time(3,13)),
  444.     Move(From(2,5,4,6), To(0,5,2,6), Time(5,15)),
  445.     Move(From(2,7,4,8), To(0,7,2,8), Time(7,17)),
  446.     Move(From(2,9,4,10), To(0,9,2,10), Time(9,19)),
  447.     Move(From(2,11,4,12), To(0,11,2,12), Time(11,21)),
  448.     Move(From(2,13,4,14), To(0,13,2,14), Time(13,23)),
  449.     Move(From(2,15,4,16), To(0,15,2,16), Time(15,25)),
  450.     );
  451.  
  452. //------------------------------------------------------------------------------------
  453. //
  454. // PushStrips2
  455. // Like PushStrips, but with much more overlap
  456.  
  457. ScriptWipe("PushMoreStrips", Icon(2,7),
  458.     Grid(4,8), TimeScale(15), CopyBackground(TRUE),
  459.     
  460.     Direction(South,90), OutWipe(FALSE),
  461.     Spline(0,2250,4096,4096),
  462.     Move(From(4,0,8,1), To(0,0,4,1), Time(0,8)),
  463.     Move(From(4,1,8,2), To(0,1,4,2), Time(1,9)),
  464.     Move(From(4,2,8,3), To(0,2,4,3), Time(2,10)),
  465.     Move(From(4,3,8,4), To(0,3,4,4), Time(3,11)),
  466.     Move(From(4,4,8,5), To(0,4,4,5), Time(4,12)),
  467.     Move(From(4,5,8,6), To(0,5,4,6), Time(5,13)),
  468.     Move(From(4,6,8,7), To(0,6,4,7), Time(6,14)),
  469.     Move(From(4,7,8,8), To(0,7,4,8), Time(7,15))
  470.     );
  471.  
  472. //------------------------------------------------------------------------------------
  473. //
  474. // PushStrips3
  475. // Like PushStrips3, but with overshoot
  476.  
  477. ScriptWipe("PushStripsWave", Icon(15,3),
  478.     Grid(4,8), TimeScale(15), CopyBackground(TRUE),
  479.     
  480.     Direction(South,90), OutWipe(FALSE),
  481.     Spline(0,0,7000,4096),
  482.     Move(From(4,0,8,1), To(0,0,4,1), Time(0,8)),
  483.     Move(From(4,1,8,2), To(0,1,4,2), Time(1,9)),
  484.     Move(From(4,2,8,3), To(0,2,4,3), Time(2,10)),
  485.     Move(From(4,3,8,4), To(0,3,4,4), Time(3,11)),
  486.     Move(From(4,4,8,5), To(0,4,4,5), Time(4,12)),
  487.     Move(From(4,5,8,6), To(0,5,4,6), Time(5,13)),
  488.     Move(From(4,6,8,7), To(0,6,4,7), Time(6,14)),
  489.     Move(From(4,7,8,8), To(0,7,4,8), Time(7,15))
  490.     );
  491.  
  492. //------------------------------------------------------------------------------------
  493. //
  494. // CutWave
  495. // A wave of vertical motion and picture cuts at apex
  496.  
  497. ScriptWipe("CutWave", Icon(4,7),
  498.     Direction(East, 90), ForegroundWipe(FALSE),
  499.     Grid(32,6), TimeScale(47), CopyBackground(TRUE),
  500.     Source(Color,Color),
  501.     Spline(0,2048,4096,4096),
  502.     Move(From(0,0,1,6), To(0,-1,1,5), PanFrom(0,0,1,6), PanTo(0,0,1,6), Time(0,8), OldPicture(TRUE)),
  503.     Move(From(1,0,2,6), To(1,-1,2,5), PanFrom(1,0,2,6), PanTo(1,0,2,6), Time(1,9), OldPicture(TRUE)),
  504.     Move(From(2,0,3,6), To(2,-1,3,5), PanFrom(2,0,3,6), PanTo(2,0,3,6), Time(2,10), OldPicture(TRUE)),
  505.     Move(From(3,0,4,6), To(3,-1,4,5), PanFrom(3,0,4,6), PanTo(3,0,4,6), Time(3,11), OldPicture(TRUE)),
  506.     Move(From(4,0,5,6), To(4,-1,5,5), PanFrom(4,0,5,6), PanTo(4,0,5,6), Time(4,12), OldPicture(TRUE)),
  507.     Move(From(5,0,6,6), To(5,-1,6,5), PanFrom(5,0,6,6), PanTo(5,0,6,6), Time(5,13), OldPicture(TRUE)),
  508.     Move(From(6,0,7,6), To(6,-1,7,5), PanFrom(6,0,7,6), PanTo(6,0,7,6), Time(6,14), OldPicture(TRUE)),
  509.     Move(From(7,0,8,6), To(7,-1,8,5), PanFrom(7,0,8,6), PanTo(7,0,8,6), Time(7,15), OldPicture(TRUE)),
  510.     Move(From(8,0,9,6), To(8,-1,9,5), PanFrom(8,0,9,6), PanTo(8,0,9,6), Time(8,16), OldPicture(TRUE)),
  511.     Move(From(9,0,10,6), To(9,-1,10,5), PanFrom(9,0,10,6), PanTo(9,0,10,6), Time(9,17), OldPicture(TRUE)),
  512.     Move(From(10,0,11,6), To(10,-1,11,5), PanFrom(10,0,11,6), PanTo(10,0,11,6), Time(10,18), OldPicture(TRUE)),
  513.     Move(From(11,0,12,6), To(11,-1,12,5), PanFrom(11,0,12,6), PanTo(11,0,12,6), Time(11,19), OldPicture(TRUE)),
  514.     Move(From(12,0,13,6), To(12,-1,13,5), PanFrom(12,0,13,6), PanTo(12,0,13,6), Time(12,20), OldPicture(TRUE)),
  515.     Move(From(13,0,14,6), To(13,-1,14,5), PanFrom(13,0,14,6), PanTo(13,0,14,6), Time(13,21), OldPicture(TRUE)),
  516.     Move(From(14,0,15,6), To(14,-1,15,5), PanFrom(14,0,15,6), PanTo(14,0,15,6), Time(14,22), OldPicture(TRUE)),
  517.     Move(From(15,0,16,6), To(15,-1,16,5), PanFrom(15,0,16,6), PanTo(15,0,16,6), Time(15,23), OldPicture(TRUE)),
  518.     Move(From(16,0,17,6), To(16,-1,17,5), PanFrom(16,0,17,6), PanTo(16,0,17,6), Time(16,24), OldPicture(TRUE)),
  519.     Move(From(17,0,18,6), To(17,-1,18,5), PanFrom(17,0,18,6), PanTo(17,0,18,6), Time(17,25), OldPicture(TRUE)),
  520.     Move(From(18,0,19,6), To(18,-1,19,5), PanFrom(18,0,19,6), PanTo(18,0,19,6), Time(18,26), OldPicture(TRUE)),
  521.     Move(From(19,0,20,6), To(19,-1,20,5), PanFrom(19,0,20,6), PanTo(19,0,20,6), Time(19,27), OldPicture(TRUE)),
  522.     Move(From(20,0,21,6), To(20,-1,21,5), PanFrom(20,0,21,6), PanTo(20,0,21,6), Time(20,28), OldPicture(TRUE)),
  523.     Move(From(21,0,22,6), To(21,-1,22,5), PanFrom(21,0,22,6), PanTo(21,0,22,6), Time(21,29), OldPicture(TRUE)),
  524.     Move(From(22,0,23,6), To(22,-1,23,5), PanFrom(22,0,23,6), PanTo(22,0,23,6), Time(22,30), OldPicture(TRUE)),
  525.     Move(From(23,0,24,6), To(23,-1,24,5), PanFrom(23,0,24,6), PanTo(23,0,24,6), Time(23,31), OldPicture(TRUE)),
  526.     Move(From(24,0,25,6), To(24,-1,25,5), PanFrom(24,0,25,6), PanTo(24,0,25,6), Time(24,32), OldPicture(TRUE)),
  527.     Move(From(25,0,26,6), To(25,-1,26,5), PanFrom(25,0,26,6), PanTo(25,0,26,6), Time(25,33), OldPicture(TRUE)),
  528.     Move(From(26,0,27,6), To(26,-1,27,5), PanFrom(26,0,27,6), PanTo(26,0,27,6), Time(26,34), OldPicture(TRUE)),
  529.     Move(From(27,0,28,6), To(27,-1,28,5), PanFrom(27,0,28,6), PanTo(27,0,28,6), Time(27,35), OldPicture(TRUE)),
  530.     Move(From(28,0,29,6), To(28,-1,29,5), PanFrom(28,0,29,6), PanTo(28,0,29,6), Time(28,36), OldPicture(TRUE)),
  531.     Move(From(29,0,30,6), To(29,-1,30,5), PanFrom(29,0,30,6), PanTo(29,0,30,6), Time(29,37), OldPicture(TRUE)),
  532.     Move(From(30,0,31,6), To(30,-1,31,5), PanFrom(30,0,31,6), PanTo(30,0,31,6), Time(30,38), OldPicture(TRUE)),
  533.     Move(From(31,0,32,6), To(31,-1,32,5), PanFrom(31,0,32,6), PanTo(31,0,32,6), Time(31,39), OldPicture(TRUE)),
  534.     Spline(0,0,2048,4096),
  535.     Move(From(0,-1,1,5), To(0,0,1,6), Time(8,16)),
  536.     Move(From(1,-1,2,5), To(1,0,2,6), Time(9,17)),
  537.     Move(From(2,-1,3,5), To(2,0,3,6), Time(10,18)),
  538.     Move(From(3,-1,4,5), To(3,0,4,6), Time(11,19)),
  539.     Move(From(4,-1,5,5), To(4,0,5,6), Time(12,20)),
  540.     Move(From(5,-1,6,5), To(5,0,6,6), Time(13,21)),
  541.     Move(From(6,-1,7,5), To(6,0,7,6), Time(14,22)),
  542.     Move(From(7,-1,8,5), To(7,0,8,6), Time(15,23)),
  543.     Move(From(8,-1,9,5), To(8,0,9,6), Time(16,24)),
  544.     Move(From(9,-1,10,5), To(9,0,10,6), Time(17,25)),
  545.     Move(From(10,-1,11,5), To(10,0,11,6), Time(18,26)),
  546.     Move(From(11,-1,12,5), To(11,0,12,6), Time(19,27)),
  547.     Move(From(12,-1,13,5), To(12,0,13,6), Time(20,28)),
  548.     Move(From(13,-1,14,5), To(13,0,14,6), Time(21,29)),
  549.     Move(From(14,-1,15,5), To(14,0,15,6), Time(22,30)),
  550.     Move(From(15,-1,16,5), To(15,0,16,6), Time(23,31)),
  551.     Move(From(16,-1,17,5), To(16,0,17,6), Time(24,32)),
  552.     Move(From(17,-1,18,5), To(17,0,18,6), Time(25,33)),
  553.     Move(From(18,-1,19,5), To(18,0,19,6), Time(26,34)),
  554.     Move(From(19,-1,20,5), To(19,0,20,6), Time(27,35)),
  555.     Move(From(20,-1,21,5), To(20,0,21,6), Time(28,36)),
  556.     Move(From(21,-1,22,5), To(21,0,22,6), Time(29,37)),
  557.     Move(From(22,-1,23,5), To(22,0,23,6), Time(30,38)),
  558.     Move(From(23,-1,24,5), To(23,0,24,6), Time(31,39)),
  559.     Move(From(24,-1,25,5), To(24,0,25,6), Time(32,40)),
  560.     Move(From(25,-1,26,5), To(25,0,26,6), Time(33,41)),
  561.     Move(From(26,-1,27,5), To(26,0,27,6), Time(34,42)),
  562.     Move(From(27,-1,28,5), To(27,0,28,6), Time(35,43)),
  563.     Move(From(28,-1,29,5), To(28,0,29,6), Time(36,44)),
  564.     Move(From(29,-1,30,5), To(29,0,30,6), Time(37,45)),
  565.     Move(From(30,-1,31,5), To(30,0,31,6), Time(38,46)),
  566.     Move(From(31,-1,32,5), To(31,0,32,6), Time(39,47)),
  567.     );
  568.  
  569. //------------------------------------------------------------------------------------
  570. //
  571. // SlamCut
  572. // A wave of vertical motion and picture cuts at return
  573.  
  574. ScriptWipe("SlamCut", Icon(5,7),
  575.         Direction(East, 90), ForegroundWipe(FALSE),
  576.         Grid(32,6), TimeScale(47), CopyBackground(TRUE),
  577.         Source(Color,Color),
  578.         Spline(0,2048,4096,4096),
  579.         Move(From(0,0,1,6), To(0,-1,1,5), PanFrom(0,0,1,6), PanTo(0,0,1,6), Time(0,8), OldPicture(TRUE)),
  580.         Move(From(1,0,2,6), To(1,-1,2,5), PanFrom(1,0,2,6), PanTo(1,0,2,6), Time(1,9), OldPicture(TRUE)),
  581.         Move(From(2,0,3,6), To(2,-1,3,5), PanFrom(2,0,3,6), PanTo(2,0,3,6), Time(2,10), OldPicture(TRUE)),
  582.         Move(From(3,0,4,6), To(3,-1,4,5), PanFrom(3,0,4,6), PanTo(3,0,4,6), Time(3,11), OldPicture(TRUE)),
  583.         Move(From(4,0,5,6), To(4,-1,5,5), PanFrom(4,0,5,6), PanTo(4,0,5,6), Time(4,12), OldPicture(TRUE)),
  584.         Move(From(5,0,6,6), To(5,-1,6,5), PanFrom(5,0,6,6), PanTo(5,0,6,6), Time(5,13), OldPicture(TRUE)),
  585.         Move(From(6,0,7,6), To(6,-1,7,5), PanFrom(6,0,7,6), PanTo(6,0,7,6), Time(6,14), OldPicture(TRUE)),
  586.         Move(From(7,0,8,6), To(7,-1,8,5), PanFrom(7,0,8,6), PanTo(7,0,8,6), Time(7,15), OldPicture(TRUE)),
  587.         Move(From(8,0,9,6), To(8,-1,9,5), PanFrom(8,0,9,6), PanTo(8,0,9,6), Time(8,16), OldPicture(TRUE)),
  588.         Move(From(9,0,10,6), To(9,-1,10,5), PanFrom(9,0,10,6), PanTo(9,0,10,6), Time(9,17), OldPicture(TRUE)),
  589.         Move(From(10,0,11,6), To(10,-1,11,5), PanFrom(10,0,11,6), PanTo(10,0,11,6), Time(10,18), OldPicture(TRUE)),
  590.         Move(From(11,0,12,6), To(11,-1,12,5), PanFrom(11,0,12,6), PanTo(11,0,12,6), Time(11,19), OldPicture(TRUE)),
  591.         Move(From(12,0,13,6), To(12,-1,13,5), PanFrom(12,0,13,6), PanTo(12,0,13,6), Time(12,20), OldPicture(TRUE)),
  592.         Move(From(13,0,14,6), To(13,-1,14,5), PanFrom(13,0,14,6), PanTo(13,0,14,6), Time(13,21), OldPicture(TRUE)),
  593.         Move(From(14,0,15,6), To(14,-1,15,5), PanFrom(14,0,15,6), PanTo(14,0,15,6), Time(14,22), OldPicture(TRUE)),
  594.         Move(From(15,0,16,6), To(15,-1,16,5), PanFrom(15,0,16,6), PanTo(15,0,16,6), Time(15,23), OldPicture(TRUE)),
  595.         Move(From(16,0,17,6), To(16,-1,17,5), PanFrom(16,0,17,6), PanTo(16,0,17,6), Time(16,24), OldPicture(TRUE)),
  596.         Move(From(17,0,18,6), To(17,-1,18,5), PanFrom(17,0,18,6), PanTo(17,0,18,6), Time(17,25), OldPicture(TRUE)),
  597.         Move(From(18,0,19,6), To(18,-1,19,5), PanFrom(18,0,19,6), PanTo(18,0,19,6), Time(18,26), OldPicture(TRUE)),
  598.         Move(From(19,0,20,6), To(19,-1,20,5), PanFrom(19,0,20,6), PanTo(19,0,20,6), Time(19,27), OldPicture(TRUE)),
  599.         Move(From(20,0,21,6), To(20,-1,21,5), PanFrom(20,0,21,6), PanTo(20,0,21,6), Time(20,28), OldPicture(TRUE)),
  600.         Move(From(21,0,22,6), To(21,-1,22,5), PanFrom(21,0,22,6), PanTo(21,0,22,6), Time(21,29), OldPicture(TRUE)),
  601.         Move(From(22,0,23,6), To(22,-1,23,5), PanFrom(22,0,23,6), PanTo(22,0,23,6), Time(22,30), OldPicture(TRUE)),
  602.         Move(From(23,0,24,6), To(23,-1,24,5), PanFrom(23,0,24,6), PanTo(23,0,24,6), Time(23,31), OldPicture(TRUE)),
  603.         Move(From(24,0,25,6), To(24,-1,25,5), PanFrom(24,0,25,6), PanTo(24,0,25,6), Time(24,32), OldPicture(TRUE)),
  604.         Move(From(25,0,26,6), To(25,-1,26,5), PanFrom(25,0,26,6), PanTo(25,0,26,6), Time(25,33), OldPicture(TRUE)),
  605.         Move(From(26,0,27,6), To(26,-1,27,5), PanFrom(26,0,27,6), PanTo(26,0,27,6), Time(26,34), OldPicture(TRUE)),
  606.         Move(From(27,0,28,6), To(27,-1,28,5), PanFrom(27,0,28,6), PanTo(27,0,28,6), Time(27,35), OldPicture(TRUE)),
  607.         Move(From(28,0,29,6), To(28,-1,29,5), PanFrom(28,0,29,6), PanTo(28,0,29,6), Time(28,36), OldPicture(TRUE)),
  608.         Move(From(29,0,30,6), To(29,-1,30,5), PanFrom(29,0,30,6), PanTo(29,0,30,6), Time(29,37), OldPicture(TRUE)),
  609.         Move(From(30,0,31,6), To(30,-1,31,5), PanFrom(30,0,31,6), PanTo(30,0,31,6), Time(30,38), OldPicture(TRUE)),
  610.         Move(From(31,0,32,6), To(31,-1,32,5), PanFrom(31,0,32,6), PanTo(31,0,32,6), Time(31,39), OldPicture(TRUE)),
  611.         Spline(0,0,2048,4096),
  612.         Source(New,New),
  613.         Move(From(0,-1,1,5), To(0,0,1,6), Time(8,16), OldPicture(TRUE)),
  614.         Copy(From(0,0,1,6), To(0,0,1,6), Time(16,16)),
  615.         Move(From(1,-1,2,5), To(1,0,2,6), Time(9,17), OldPicture(TRUE)),
  616.         Copy(From(1,0,2,6), To(1,0,2,6), Time(17,17)),
  617.         Move(From(2,-1,3,5), To(2,0,3,6), Time(10,18), OldPicture(TRUE)),
  618.         Copy(From(2,0,3,6), To(2,0,3,6), Time(18,18)),
  619.         Move(From(3,-1,4,5), To(3,0,4,6), Time(11,19), OldPicture(TRUE)),
  620.         Copy(From(3,0,4,6), To(3,0,4,6), Time(19,19)),
  621.         Move(From(4,-1,5,5), To(4,0,5,6), Time(12,20), OldPicture(TRUE)),
  622.         Copy(From(4,0,5,6), To(4,0,5,6), Time(20,20)),
  623.         Move(From(5,-1,6,5), To(5,0,6,6), Time(13,21), OldPicture(TRUE)),
  624.         Copy(From(5,0,6,6), To(5,0,6,6), Time(21,21)),
  625.         Move(From(6,-1,7,5), To(6,0,7,6), Time(14,22), OldPicture(TRUE)),
  626.         Copy(From(6,0,7,6), To(6,0,7,6), Time(22,22)),
  627.         Move(From(7,-1,8,5), To(7,0,8,6), Time(15,23), OldPicture(TRUE)),
  628.         Copy(From(7,0,8,6), To(7,0,8,6), Time(23,23)),
  629.         Move(From(8,-1,9,5), To(8,0,9,6), Time(16,24), OldPicture(TRUE)),
  630.         Copy(From(8,0,9,6), To(8,0,9,6), Time(24,24)),
  631.         Move(From(9,-1,10,5), To(9,0,10,6), Time(17,25), OldPicture(TRUE)),
  632.         Copy(From(9,0,10,6), To(9,0,10,6), Time(25,25)),
  633.         Move(From(10,-1,11,5), To(10,0,11,6), Time(18,26), OldPicture(TRUE)),
  634.         Copy(From(10,0,11,6), To(10,0,11,6), Time(26,26)),
  635.         Move(From(11,-1,12,5), To(11,0,12,6), Time(19,27), OldPicture(TRUE)),
  636.         Copy(From(11,0,12,6), To(11,0,12,6), Time(27,27)),
  637.         Move(From(12,-1,13,5), To(12,0,13,6), Time(20,28), OldPicture(TRUE)),
  638.         Copy(From(12,0,13,6), To(12,0,13,6), Time(28,28)),
  639.         Move(From(13,-1,14,5), To(13,0,14,6), Time(21,29), OldPicture(TRUE)),
  640.         Copy(From(13,0,14,6), To(13,0,14,6), Time(29,29)),
  641.         Move(From(14,-1,15,5), To(14,0,15,6), Time(22,30), OldPicture(TRUE)),
  642.         Copy(From(14,0,15,6), To(14,0,15,6), Time(30,30)),
  643.         Move(From(15,-1,16,5), To(15,0,16,6), Time(23,31), OldPicture(TRUE)),
  644.         Copy(From(15,0,16,6), To(15,0,16,6), Time(31,31)),
  645.         Move(From(16,-1,17,5), To(16,0,17,6), Time(24,32), OldPicture(TRUE)),
  646.         Copy(From(16,0,17,6), To(16,0,17,6), Time(32,32)),
  647.         Move(From(17,-1,18,5), To(17,0,18,6), Time(25,33), OldPicture(TRUE)),
  648.         Copy(From(17,0,18,6), To(17,0,18,6), Time(33,33)),
  649.         Move(From(18,-1,19,5), To(18,0,19,6), Time(26,34), OldPicture(TRUE)),
  650.         Copy(From(18,0,19,6), To(18,0,19,6), Time(34,34)),
  651.         Move(From(19,-1,20,5), To(19,0,20,6), Time(27,35), OldPicture(TRUE)),
  652.         Copy(From(19,0,20,6), To(19,0,20,6), Time(35,35)),
  653.         Move(From(20,-1,21,5), To(20,0,21,6), Time(28,36), OldPicture(TRUE)),
  654.         Copy(From(20,0,21,6), To(20,0,21,6), Time(36,36)),
  655.         Move(From(21,-1,22,5), To(21,0,22,6), Time(29,37), OldPicture(TRUE)),
  656.         Copy(From(21,0,22,6), To(21,0,22,6), Time(37,37)),
  657.         Move(From(22,-1,23,5), To(22,0,23,6), Time(30,38), OldPicture(TRUE)),
  658.         Copy(From(22,0,23,6), To(22,0,23,6), Time(38,38)),
  659.         Move(From(23,-1,24,5), To(23,0,24,6), Time(31,39), OldPicture(TRUE)),
  660.         Copy(From(23,0,24,6), To(23,0,24,6), Time(39,39)),
  661.         Move(From(24,-1,25,5), To(24,0,25,6), Time(32,40), OldPicture(TRUE)),
  662.         Copy(From(24,0,25,6), To(24,0,25,6), Time(40,40)),
  663.         Move(From(25,-1,26,5), To(25,0,26,6), Time(33,41), OldPicture(TRUE)),
  664.         Copy(From(25,0,26,6), To(25,0,26,6), Time(41,41)),
  665.         Move(From(26,-1,27,5), To(26,0,27,6), Time(34,42), OldPicture(TRUE)),
  666.         Copy(From(26,0,27,6), To(26,0,27,6), Time(42,42)),
  667.         Move(From(27,-1,28,5), To(27,0,28,6), Time(35,43), OldPicture(TRUE)),
  668.         Copy(From(27,0,28,6), To(27,0,28,6), Time(43,43)),
  669.         Move(From(28,-1,29,5), To(28,0,29,6), Time(36,44), OldPicture(TRUE)),
  670.         Copy(From(28,0,29,6), To(28,0,29,6), Time(44,44)),
  671.         Move(From(29,-1,30,5), To(29,0,30,6), Time(37,45), OldPicture(TRUE)),
  672.         Copy(From(29,0,30,6), To(29,0,30,6), Time(45,45)),
  673.         Move(From(30,-1,31,5), To(30,0,31,6), Time(38,46), OldPicture(TRUE)),
  674.         Copy(From(30,0,31,6), To(30,0,31,6), Time(46,46)),
  675.         Move(From(31,-1,32,5), To(31,0,32,6), Time(39,47), OldPicture(TRUE)),
  676.         Copy(From(31,0,32,6), To(31,0,32,6), Time(47,47)),
  677.         );
  678.  
  679. ScriptWipe("ScatterOut", Icon(6,7),
  680.     CopyBackground(On), Direction(North,90), ForegroundWipe(Off),
  681.     Grid(8,8), TimeScale(124),
  682.     Spline(0,1000,3000,4096),
  683.     Move(From(0,0,1,1), To(-4,-1,-3,0), Thru1(-3,0,-2,1), Thru2(3,2,4,3), PanFrom(0,0,1,1), PanTo(0,0,1,1), OldPicture(On), Time(0,85)),
  684.     Move(From(1,0,2,1), To(4,-1,5,0), Thru1(-2,2,-1,3), Thru2(4,-2,5,-1), PanFrom(1,0,2,1), PanTo(1,0,2,1), OldPicture(On), Time(0,122)),
  685.     Move(From(2,0,3,1), To(3,-1,4,0), Thru1(2,-1,3,0), Thru2(2,2,3,3), PanFrom(2,0,3,1), PanTo(2,0,3,1), OldPicture(On), Time(0,110)),
  686.     Move(From(3,0,4,1), To(11,-1,12,0), Thru1(5,-1,6,0), Thru2(1,0,2,1), PanFrom(3,0,4,1), PanTo(3,0,4,1), OldPicture(On), Time(0,83)),
  687.     Move(From(4,0,5,1), To(11,-1,12,0), Thru1(8,0,9,1), Thru2(0,1,1,2), PanFrom(4,0,5,1), PanTo(4,0,5,1), OldPicture(On), Time(0,96)),
  688.     Move(From(5,0,6,1), To(-1,-1,0,0), Thru1(1,2,2,3), Thru2(6,-1,7,0), PanFrom(5,0,6,1), PanTo(5,0,6,1), OldPicture(On), Time(0,120)),
  689.     Move(From(6,0,7,1), To(1,-1,2,0), Thru1(6,2,7,3), Thru2(8,0,9,1), PanFrom(6,0,7,1), PanTo(6,0,7,1), OldPicture(On), Time(0,67)),
  690.     Move(From(7,0,8,1), To(1,-1,2,0), Thru1(4,2,5,3), Thru2(3,1,4,2), PanFrom(7,0,8,1), PanTo(7,0,8,1), OldPicture(On), Time(0,75)),
  691.     Move(From(0,1,1,2), To(5,-1,6,0), Thru1(4,3,5,4), Thru2(-2,0,-1,1), PanFrom(0,1,1,2), PanTo(0,1,1,2), OldPicture(On), Time(0,113)),
  692.     Move(From(1,1,2,2), To(-5,-1,-4,0), Thru1(0,1,1,2), Thru2(-3,0,-2,1), PanFrom(1,1,2,2), PanTo(1,1,2,2), OldPicture(On), Time(0,76)),
  693.     Move(From(2,1,3,2), To(1,-1,2,0), Thru1(2,-1,3,0), Thru2(4,1,5,2), PanFrom(2,1,3,2), PanTo(2,1,3,2), OldPicture(On), Time(0,70)),
  694.     Move(From(3,1,4,2), To(7,-1,8,0), Thru1(4,-1,5,0), Thru2(0,-1,1,0), PanFrom(3,1,4,2), PanTo(3,1,4,2), OldPicture(On), Time(0,103)),
  695.     Move(From(4,1,5,2), To(8,-1,9,0), Thru1(4,1,5,2), Thru2(2,3,3,4), PanFrom(4,1,5,2), PanTo(4,1,5,2), OldPicture(On), Time(0,89)),
  696.     Move(From(5,1,6,2), To(7,-1,8,0), Thru1(6,-1,7,0), Thru2(7,1,8,2), PanFrom(5,1,6,2), PanTo(5,1,6,2), OldPicture(On), Time(0,61)),
  697.     Move(From(6,1,7,2), To(5,-1,6,0), Thru1(8,-1,9,0), Thru2(9,1,10,2), PanFrom(6,1,7,2), PanTo(6,1,7,2), OldPicture(On), Time(0,118)),
  698.     Move(From(7,1,8,2), To(15,-1,16,0), Thru1(9,2,10,3), Thru2(6,-1,7,0), PanFrom(7,1,8,2), PanTo(7,1,8,2), OldPicture(On), Time(0,84)),
  699.     Move(From(0,2,1,3), To(-8,-1,-7,0), Thru1(-4,1,-3,2), Thru2(-4,3,-3,4), PanFrom(0,2,1,3), PanTo(0,2,1,3), OldPicture(On), Time(0,93)),
  700.     Move(From(1,2,2,3), To(8,-1,9,0), Thru1(2,3,3,4), Thru2(2,3,3,4), PanFrom(1,2,2,3), PanTo(1,2,2,3), OldPicture(On), Time(0,102)),
  701.     Move(From(2,2,3,3), To(0,-1,1,0), Thru1(2,3,3,4), Thru2(4,4,5,5), PanFrom(2,2,3,3), PanTo(2,2,3,3), OldPicture(On), Time(0,64)),
  702.     Move(From(3,2,4,3), To(11,-1,12,0), Thru1(4,0,5,1), Thru2(0,0,1,1), PanFrom(3,2,4,3), PanTo(3,2,4,3), OldPicture(On), Time(0,101)),
  703.     Move(From(4,2,5,3), To(-1,-1,0,0), Thru1(0,2,1,3), Thru2(7,1,8,2), PanFrom(4,2,5,3), PanTo(4,2,5,3), OldPicture(On), Time(0,100)),
  704.     Move(From(5,2,6,3), To(9,-1,10,0), Thru1(4,1,5,2), Thru2(5,2,6,3), PanFrom(5,2,6,3), PanTo(5,2,6,3), OldPicture(On), Time(0,92)),
  705.     Move(From(6,2,7,3), To(8,-1,9,0), Thru1(9,2,10,3), Thru2(3,1,4,2), PanFrom(6,2,7,3), PanTo(6,2,7,3), OldPicture(On), Time(0,112)),
  706.     Move(From(7,2,8,3), To(0,-1,1,0), Thru1(7,2,8,3), Thru2(5,0,6,1), PanFrom(7,2,8,3), PanTo(7,2,8,3), OldPicture(On), Time(0,123)),
  707.     Move(From(0,3,1,4), To(8,-1,9,0), Thru1(3,5,4,6), Thru2(-2,4,-1,5), PanFrom(0,3,1,4), PanTo(0,3,1,4), OldPicture(On), Time(0,79)),
  708.     Move(From(1,3,2,4), To(-7,-1,-6,0), Thru1(-2,2,-1,3), Thru2(5,3,6,4), PanFrom(1,3,2,4), PanTo(1,3,2,4), OldPicture(On), Time(0,97)),
  709.     Move(From(2,3,3,4), To(9,-1,10,0), Thru1(2,2,3,3), Thru2(2,3,3,4), PanFrom(2,3,3,4), PanTo(2,3,3,4), OldPicture(On), Time(0,107)),
  710.     Move(From(3,3,4,4), To(3,-1,4,0), Thru1(0,3,1,4), Thru2(7,5,8,6), PanFrom(3,3,4,4), PanTo(3,3,4,4), OldPicture(On), Time(0,68)),
  711.     Move(From(4,3,5,4), To(0,-1,1,0), Thru1(1,5,2,6), Thru2(2,2,3,3), PanFrom(4,3,5,4), PanTo(4,3,5,4), OldPicture(On), Time(0,71)),
  712.     Move(From(5,3,6,4), To(12,-1,13,0), Thru1(3,1,4,2), Thru2(4,3,5,4), PanFrom(5,3,6,4), PanTo(5,3,6,4), OldPicture(On), Time(0,121)),
  713.     Move(From(6,3,7,4), To(5,-1,6,0), Thru1(3,1,4,2), Thru2(7,2,8,3), PanFrom(6,3,7,4), PanTo(6,3,7,4), OldPicture(On), Time(0,105)),
  714.     Move(From(7,3,8,4), To(5,-1,6,0), Thru1(3,4,4,5), Thru2(7,4,8,5), PanFrom(7,3,8,4), PanTo(7,3,8,4), OldPicture(On), Time(0,99)),
  715.     Move(From(0,4,1,5), To(6,-1,7,0), Thru1(-1,3,0,4), Thru2(3,4,4,5), PanFrom(0,4,1,5), PanTo(0,4,1,5), OldPicture(On), Time(0,117)),
  716.     Move(From(1,4,2,5), To(6,-1,7,0), Thru1(-3,6,-2,7), Thru2(1,3,2,4), PanFrom(1,4,2,5), PanTo(1,4,2,5), OldPicture(On), Time(0,119)),
  717.     Move(From(2,4,3,5), To(8,-1,9,0), Thru1(5,5,6,6), Thru2(1,4,2,5), PanFrom(2,4,3,5), PanTo(2,4,3,5), OldPicture(On), Time(0,88)),
  718.     Move(From(3,4,4,5), To(11,-1,12,0), Thru1(2,4,3,5), Thru2(6,2,7,3), PanFrom(3,4,4,5), PanTo(3,4,4,5), OldPicture(On), Time(0,74)),
  719.     Move(From(4,4,5,5), To(5,-1,6,0), Thru1(2,4,3,5), Thru2(1,6,2,7), PanFrom(4,4,5,5), PanTo(4,4,5,5), OldPicture(On), Time(0,104)),
  720.     Move(From(5,4,6,5), To(12,-1,13,0), Thru1(6,4,7,5), Thru2(8,6,9,7), PanFrom(5,4,6,5), PanTo(5,4,6,5), OldPicture(On), Time(0,78)),
  721.     Move(From(6,4,7,5), To(7,-1,8,0), Thru1(7,5,8,6), Thru2(8,2,9,3), PanFrom(6,4,7,5), PanTo(6,4,7,5), OldPicture(On), Time(0,115)),
  722.     Move(From(7,4,8,5), To(3,-1,4,0), Thru1(6,5,7,6), Thru2(5,5,6,6), PanFrom(7,4,8,5), PanTo(7,4,8,5), OldPicture(On), Time(0,109)),
  723.     Move(From(0,5,1,6), To(3,-1,4,0), Thru1(-1,7,0,8), Thru2(1,5,2,6), PanFrom(0,5,1,6), PanTo(0,5,1,6), OldPicture(On), Time(0,81)),
  724.     Move(From(1,5,2,6), To(-3,-1,-2,0), Thru1(3,6,4,7), Thru2(0,6,1,7), PanFrom(1,5,2,6), PanTo(1,5,2,6), OldPicture(On), Time(0,116)),
  725.     Move(From(2,5,3,6), To(2,-1,3,0), Thru1(4,5,5,6), Thru2(2,5,3,6), PanFrom(2,5,3,6), PanTo(2,5,3,6), OldPicture(On), Time(0,80)),
  726.     Move(From(3,5,4,6), To(1,-1,2,0), Thru1(0,3,1,4), Thru2(4,4,5,5), PanFrom(3,5,4,6), PanTo(3,5,4,6), OldPicture(On), Time(0,65)),
  727.     Move(From(4,5,5,6), To(-3,-1,-2,0), Thru1(7,6,8,7), Thru2(2,4,3,5), PanFrom(4,5,5,6), PanTo(4,5,5,6), OldPicture(On), Time(0,106)),
  728.     Move(From(5,5,6,6), To(-1,-1,0,0), Thru1(6,7,7,8), Thru2(8,5,9,6), PanFrom(5,5,6,6), PanTo(5,5,6,6), OldPicture(On), Time(0,77)),
  729.     Move(From(6,5,7,6), To(13,-1,14,0), Thru1(7,4,8,5), Thru2(6,3,7,4), PanFrom(6,5,7,6), PanTo(6,5,7,6), OldPicture(On), Time(0,124)),
  730.     Move(From(7,5,8,6), To(-1,-1,0,0), Thru1(5,6,6,7), Thru2(6,4,7,5), PanFrom(7,5,8,6), PanTo(7,5,8,6), OldPicture(On), Time(0,82)),
  731.     Move(From(0,6,1,7), To(6,-1,7,0), Thru1(-3,8,-2,9), Thru2(1,4,2,5), PanFrom(0,6,1,7), PanTo(0,6,1,7), OldPicture(On), Time(0,108)),
  732.     Move(From(1,6,2,7), To(1,-1,2,0), Thru1(0,7,1,8), Thru2(5,7,6,8), PanFrom(1,6,2,7), PanTo(1,6,2,7), OldPicture(On), Time(0,69)),
  733.     Move(From(2,6,3,7), To(10,-1,11,0), Thru1(3,5,4,6), Thru2(3,7,4,8), PanFrom(2,6,3,7), PanTo(2,6,3,7), OldPicture(On), Time(0,62)),
  734.     Move(From(3,6,4,7), To(2,-1,3,0), Thru1(5,4,6,5), Thru2(4,5,5,6), PanFrom(3,6,4,7), PanTo(3,6,4,7), OldPicture(On), Time(0,72)),
  735.     Move(From(4,6,5,7), To(9,-1,10,0), Thru1(4,6,5,7), Thru2(3,5,4,6), PanFrom(4,6,5,7), PanTo(4,6,5,7), OldPicture(On), Time(0,66)),
  736.     Move(From(5,6,6,7), To(8,-1,9,0), Thru1(6,4,7,5), Thru2(6,8,7,9), PanFrom(5,6,6,7), PanTo(5,6,6,7), OldPicture(On), Time(0,114)),
  737.     Move(From(6,6,7,7), To(7,-1,8,0), Thru1(2,5,3,6), Thru2(5,7,6,8), PanFrom(6,6,7,7), PanTo(6,6,7,7), OldPicture(On), Time(0,94)),
  738.     Move(From(7,6,8,7), To(10,-1,11,0), Thru1(5,6,6,7), Thru2(6,6,7,7), PanFrom(7,6,8,7), PanTo(7,6,8,7), OldPicture(On), Time(0,87)),
  739.     Move(From(0,7,1,8), To(1,-1,2,0), Thru1(-1,5,0,6), Thru2(1,7,2,8), PanFrom(0,7,1,8), PanTo(0,7,1,8), OldPicture(On), Time(0,73)),
  740.     Move(From(1,7,2,8), To(-4,-1,-3,0), Thru1(0,5,1,6), Thru2(0,5,1,6), PanFrom(1,7,2,8), PanTo(1,7,2,8), OldPicture(On), Time(0,86)),
  741.     Move(From(2,7,3,8), To(1,-1,2,0), Thru1(2,9,3,10), Thru2(3,5,4,6), PanFrom(2,7,3,8), PanTo(2,7,3,8), OldPicture(On), Time(0,98)),
  742.     Move(From(3,7,4,8), To(11,-1,12,0), Thru1(5,9,6,10), Thru2(1,9,2,10), PanFrom(3,7,4,8), PanTo(3,7,4,8), OldPicture(On), Time(0,95)),
  743.     Move(From(4,7,5,8), To(12,-1,13,0), Thru1(7,7,8,8), Thru2(0,9,1,10), PanFrom(4,7,5,8), PanTo(4,7,5,8), OldPicture(On), Time(0,91)),
  744.     Move(From(5,7,6,8), To(12,-1,13,0), Thru1(8,7,9,8), Thru2(3,7,4,8), PanFrom(5,7,6,8), PanTo(5,7,6,8), OldPicture(On), Time(0,111)),
  745.     Move(From(6,7,7,8), To(2,-1,3,0), Thru1(4,5,5,6), Thru2(8,5,9,6), PanFrom(6,7,7,8), PanTo(6,7,7,8), OldPicture(On), Time(0,90)),
  746.     Move(From(7,7,8,8), To(11,-1,12,0), Thru1(7,9,8,10), Thru2(4,5,5,6), PanFrom(7,7,8,8), PanTo(7,7,8,8), OldPicture(On), Time(0,63)),
  747.     );
  748.  
  749. ScriptWipe("ScatterIn", Icon(16,3),
  750.     CopyBackground(On), Direction(South,90),
  751.     Grid(8,8), TimeScale(124),
  752.     Spline(0,1100,4096,4096),
  753.     Move(To(0,0,1,1), From(-4,-1,-3,0), Thru1(-3,-1,-2,0), Thru2(3,3,4,4), PanFrom(0,0,1,1), PanTo(0,0,1,1), Time(24,124)),
  754.     Move(To(1,0,2,1), From(4,-1,5,0), Thru1(-2,3,-1,4), Thru2(4,-4,5,-3), PanFrom(1,0,2,1), PanTo(1,0,2,1), Time(61,124)),
  755.     Move(To(2,0,3,1), From(3,-1,4,0), Thru1(2,-2,3,-1), Thru2(2,4,3,5), PanFrom(2,0,3,1), PanTo(2,0,3,1), Time(49,124)),
  756.     Move(To(3,0,4,1), From(11,-1,12,0), Thru1(5,-2,6,-1), Thru2(1,1,2,2), PanFrom(3,0,4,1), PanTo(3,0,4,1), Time(22,124)),
  757.     Move(To(4,0,5,1), From(11,-1,12,0), Thru1(8,0,9,1), Thru2(0,2,1,3), PanFrom(4,0,5,1), PanTo(4,0,5,1), Time(35,124)),
  758.     Move(To(5,0,6,1), From(-1,-1,0,0), Thru1(1,3,2,4), Thru2(6,-1,7,0), PanFrom(5,0,6,1), PanTo(5,0,6,1), Time(59,124)),
  759.     Move(To(6,0,7,1), From(1,-1,2,0), Thru1(6,3,7,4), Thru2(8,-1,9,0), PanFrom(6,0,7,1), PanTo(6,0,7,1), Time(6,124)),
  760.     Move(To(7,0,8,1), From(1,-1,2,0), Thru1(4,3,5,4), Thru2(3,2,4,3), PanFrom(7,0,8,1), PanTo(7,0,8,1), Time(14,124)),
  761.     Move(To(0,1,1,2), From(5,-1,6,0), Thru1(4,4,5,5), Thru2(-2,-1,-1,0), PanFrom(0,1,1,2), PanTo(0,1,1,2), Time(52,124)),
  762.     Move(To(1,1,2,2), From(-5,-1,-4,0), Thru1(0,2,1,3), Thru2(-3,-1,-2,0), PanFrom(1,1,2,2), PanTo(1,1,2,2), Time(15,124)),
  763.     Move(To(2,1,3,2), From(1,-1,2,0), Thru1(2,-2,3,-1), Thru2(4,2,5,3), PanFrom(2,1,3,2), PanTo(2,1,3,2), Time(9,124)),
  764.     Move(To(3,1,4,2), From(7,-1,8,0), Thru1(4,-2,5,-1), Thru2(0,-2,1,-1), PanFrom(3,1,4,2), PanTo(3,1,4,2), Time(42,124)),
  765.     Move(To(4,1,5,2), From(8,-1,9,0), Thru1(4,1,5,2), Thru2(2,5,3,6), PanFrom(4,1,5,2), PanTo(4,1,5,2), Time(28,124)),
  766.     Move(To(5,1,6,2), From(7,-1,8,0), Thru1(6,-2,7,-1), Thru2(7,1,8,2), PanFrom(5,1,6,2), PanTo(5,1,6,2), Time(0,124)),
  767.     Move(To(6,1,7,2), From(5,-1,6,0), Thru1(8,-3,9,-2), Thru2(9,1,10,2), PanFrom(6,1,7,2), PanTo(6,1,7,2), Time(57,124)),
  768.     Move(To(7,1,8,2), From(15,-1,16,0), Thru1(9,2,10,3), Thru2(6,-2,7,-1), PanFrom(7,1,8,2), PanTo(7,1,8,2), Time(23,124)),
  769.     Move(To(0,2,1,3), From(-8,-1,-7,0), Thru1(-4,0,-3,1), Thru2(-4,3,-3,4), PanFrom(0,2,1,3), PanTo(0,2,1,3), Time(32,124)),
  770.     Move(To(1,2,2,3), From(8,-1,9,0), Thru1(2,4,3,5), Thru2(2,3,3,4), PanFrom(1,2,2,3), PanTo(1,2,2,3), Time(41,124)),
  771.     Move(To(2,2,3,3), From(0,-1,1,0), Thru1(2,4,3,5), Thru2(4,5,5,6), PanFrom(2,2,3,3), PanTo(2,2,3,3), Time(3,124)),
  772.     Move(To(3,2,4,3), From(11,-1,12,0), Thru1(4,-1,5,0), Thru2(0,-1,1,0), PanFrom(3,2,4,3), PanTo(3,2,4,3), Time(40,124)),
  773.     Move(To(4,2,5,3), From(-1,-1,0,0), Thru1(0,3,1,4), Thru2(7,1,8,2), PanFrom(4,2,5,3), PanTo(4,2,5,3), Time(39,124)),
  774.     Move(To(5,2,6,3), From(9,-1,10,0), Thru1(4,0,5,1), Thru2(5,1,6,2), PanFrom(5,2,6,3), PanTo(5,2,6,3), Time(31,124)),
  775.     Move(To(6,2,7,3), From(8,-1,9,0), Thru1(9,2,10,3), Thru2(3,0,4,1), PanFrom(6,2,7,3), PanTo(6,2,7,3), Time(51,124)),
  776.     Move(To(7,2,8,3), From(0,-1,1,0), Thru1(7,1,8,2), Thru2(5,-1,6,0), PanFrom(7,2,8,3), PanTo(7,2,8,3), Time(62,124)),
  777.     Move(To(0,3,1,4), From(8,-1,9,0), Thru1(3,6,4,7), Thru2(-2,5,-1,6), PanFrom(0,3,1,4), PanTo(0,3,1,4), Time(18,124)),
  778.     Move(To(1,3,2,4), From(-7,-1,-6,0), Thru1(-2,2,-1,3), Thru2(5,3,6,4), PanFrom(1,3,2,4), PanTo(1,3,2,4), Time(36,124)),
  779.     Move(To(2,3,3,4), From(9,-1,10,0), Thru1(2,1,3,2), Thru2(2,2,3,3), PanFrom(2,3,3,4), PanTo(2,3,3,4), Time(46,124)),
  780.     Move(To(3,3,4,4), From(3,-1,4,0), Thru1(0,4,1,5), Thru2(7,7,8,8), PanFrom(3,3,4,4), PanTo(3,3,4,4), Time(7,124)),
  781.     Move(To(4,3,5,4), From(0,-1,1,0), Thru1(1,7,2,8), Thru2(2,1,3,2), PanFrom(4,3,5,4), PanTo(4,3,5,4), Time(10,124)),
  782.     Move(To(5,3,6,4), From(12,-1,13,0), Thru1(3,0,4,1), Thru2(4,4,5,5), PanFrom(5,3,6,4), PanTo(5,3,6,4), Time(60,124)),
  783.     Move(To(6,3,7,4), From(5,-1,6,0), Thru1(3,-1,4,0), Thru2(7,1,8,2), PanFrom(6,3,7,4), PanTo(6,3,7,4), Time(44,124)),
  784.     Move(To(7,3,8,4), From(5,-1,6,0), Thru1(3,5,4,6), Thru2(7,4,8,5), PanFrom(7,3,8,4), PanTo(7,3,8,4), Time(38,124)),
  785.     Move(To(0,4,1,5), From(6,-1,7,0), Thru1(-1,3,0,4), Thru2(3,4,4,5), PanFrom(0,4,1,5), PanTo(0,4,1,5), Time(56,124)),
  786.     Move(To(1,4,2,5), From(6,-1,7,0), Thru1(-3,7,-2,8), Thru2(1,3,2,4), PanFrom(1,4,2,5), PanTo(1,4,2,5), Time(58,124)),
  787.     Move(To(2,4,3,5), From(8,-1,9,0), Thru1(5,6,6,7), Thru2(1,5,2,6), PanFrom(2,4,3,5), PanTo(2,4,3,5), Time(27,124)),
  788.     Move(To(3,4,4,5), From(11,-1,12,0), Thru1(2,3,3,4), Thru2(6,0,7,1), PanFrom(3,4,4,5), PanTo(3,4,4,5), Time(13,124)),
  789.     Move(To(4,4,5,5), From(5,-1,6,0), Thru1(2,4,3,5), Thru2(1,7,2,8), PanFrom(4,4,5,5), PanTo(4,4,5,5), Time(43,124)),
  790.     Move(To(5,4,6,5), From(12,-1,13,0), Thru1(6,4,7,5), Thru2(8,7,9,8), PanFrom(5,4,6,5), PanTo(5,4,6,5), Time(17,124)),
  791.     Move(To(6,4,7,5), From(7,-1,8,0), Thru1(7,5,8,6), Thru2(8,0,9,1), PanFrom(6,4,7,5), PanTo(6,4,7,5), Time(54,124)),
  792.     Move(To(7,4,8,5), From(3,-1,4,0), Thru1(6,5,7,6), Thru2(5,6,6,7), PanFrom(7,4,8,5), PanTo(7,4,8,5), Time(48,124)),
  793.     Move(To(0,5,1,6), From(3,-1,4,0), Thru1(-1,8,0,9), Thru2(1,5,2,6), PanFrom(0,5,1,6), PanTo(0,5,1,6), Time(20,124)),
  794.     Move(To(1,5,2,6), From(-3,-1,-2,0), Thru1(3,6,4,7), Thru2(0,7,1,8), PanFrom(1,5,2,6), PanTo(1,5,2,6), Time(55,124)),
  795.     Move(To(2,5,3,6), From(2,-1,3,0), Thru1(4,6,5,7), Thru2(2,5,3,6), PanFrom(2,5,3,6), PanTo(2,5,3,6), Time(19,124)),
  796.     Move(To(3,5,4,6), From(1,-1,2,0), Thru1(0,2,1,3), Thru2(4,3,5,4), PanFrom(3,5,4,6), PanTo(3,5,4,6), Time(4,124)),
  797.     Move(To(4,5,5,6), From(-3,-1,-2,0), Thru1(7,7,8,8), Thru2(2,3,3,4), PanFrom(4,5,5,6), PanTo(4,5,5,6), Time(45,124)),
  798.     Move(To(5,5,6,6), From(-1,-1,0,0), Thru1(6,9,7,10), Thru2(8,5,9,6), PanFrom(5,5,6,6), PanTo(5,5,6,6), Time(16,124)),
  799.     Move(To(6,5,7,6), From(13,-1,14,0), Thru1(7,3,8,4), Thru2(6,2,7,3), PanFrom(6,5,7,6), PanTo(6,5,7,6), Time(63,124)),
  800.     Move(To(7,5,8,6), From(-1,-1,0,0), Thru1(5,7,6,8), Thru2(6,3,7,4), PanFrom(7,5,8,6), PanTo(7,5,8,6), Time(21,124)),
  801.     Move(To(0,6,1,7), From(6,-1,7,0), Thru1(-3,9,-2,10), Thru2(1,3,2,4), PanFrom(0,6,1,7), PanTo(0,6,1,7), Time(47,124)),
  802.     Move(To(1,6,2,7), From(1,-1,2,0), Thru1(0,8,1,9), Thru2(5,8,6,9), PanFrom(1,6,2,7), PanTo(1,6,2,7), Time(8,124)),
  803.     Move(To(2,6,3,7), From(10,-1,11,0), Thru1(3,4,4,5), Thru2(3,8,4,9), PanFrom(2,6,3,7), PanTo(2,6,3,7), Time(1,124)),
  804.     Move(To(3,6,4,7), From(2,-1,3,0), Thru1(5,2,6,3), Thru2(4,5,5,6), PanFrom(3,6,4,7), PanTo(3,6,4,7), Time(11,124)),
  805.     Move(To(4,6,5,7), From(9,-1,10,0), Thru1(4,6,5,7), Thru2(3,4,4,5), PanFrom(4,6,5,7), PanTo(4,6,5,7), Time(5,124)),
  806.     Move(To(5,6,6,7), From(8,-1,9,0), Thru1(6,3,7,4), Thru2(6,9,7,10), PanFrom(5,6,6,7), PanTo(5,6,6,7), Time(53,124)),
  807.     Move(To(6,6,7,7), From(7,-1,8,0), Thru1(2,4,3,5), Thru2(5,7,6,8), PanFrom(6,6,7,7), PanTo(6,6,7,7), Time(33,124)),
  808.     Move(To(7,6,8,7), From(10,-1,11,0), Thru1(5,7,6,8), Thru2(6,6,7,7), PanFrom(7,6,8,7), PanTo(7,6,8,7), Time(26,124)),
  809.     Move(To(0,7,1,8), From(1,-1,2,0), Thru1(-1,4,0,5), Thru2(1,6,2,7), PanFrom(0,7,1,8), PanTo(0,7,1,8), Time(12,124)),
  810.     Move(To(1,7,2,8), From(-4,-1,-3,0), Thru1(0,4,1,5), Thru2(0,3,1,4), PanFrom(1,7,2,8), PanTo(1,7,2,8), Time(25,124)),
  811.     Move(To(2,7,3,8), From(1,-1,2,0), Thru1(2,11,3,12), Thru2(3,3,4,4), PanFrom(2,7,3,8), PanTo(2,7,3,8), Time(37,124)),
  812.     Move(To(3,7,4,8), From(11,-1,12,0), Thru1(5,10,6,11), Thru2(1,10,2,11), PanFrom(3,7,4,8), PanTo(3,7,4,8), Time(34,124)),
  813.     Move(To(4,7,5,8), From(12,-1,13,0), Thru1(7,7,8,8), Thru2(0,10,1,11), PanFrom(4,7,5,8), PanTo(4,7,5,8), Time(30,124)),
  814.     Move(To(5,7,6,8), From(12,-1,13,0), Thru1(8,6,9,7), Thru2(3,7,4,8), PanFrom(5,7,6,8), PanTo(5,7,6,8), Time(50,124)),
  815.     Move(To(6,7,7,8), From(2,-1,3,0), Thru1(4,4,5,5), Thru2(8,4,9,5), PanFrom(6,7,7,8), PanTo(6,7,7,8), Time(29,124)),
  816.     Move(To(7,7,8,8), From(11,-1,12,0), Thru1(7,10,8,11), Thru2(4,4,5,5), PanFrom(7,7,8,8), PanTo(7,7,8,8), Time(2,124)),
  817.     Copy(From(0,0,8,8), To(0,0,8,8), Time(124,124)),
  818.     );
  819.  
  820. ScriptWipe("CurtainUp", Icon(8,7),
  821.     Grid(95,1), TimeScale(400), Direction(North,90), CopyBackground(On), ForegroundWipe(Off),
  822.     Spline(0,0,3000,4096),
  823.     Move(From(0,0,1,1), To(0,-1,1,0), PanFrom(0,0,1,1), PanTo(0,0,1,1), OldPicture(On), Time(37,399)),
  824.     Move(From(1,0,2,1), To(1,-1,2,0), PanFrom(1,0,2,1), PanTo(1,0,2,1), OldPicture(On), Time(36,398)),
  825.     Move(From(2,0,3,1), To(2,-1,3,0), PanFrom(2,0,3,1), PanTo(2,0,3,1), OldPicture(On), Time(36,398)),
  826.     Move(From(3,0,4,1), To(3,-1,4,0), PanFrom(3,0,4,1), PanTo(3,0,4,1), OldPicture(On), Time(35,397)),
  827.     Move(From(4,0,5,1), To(4,-1,5,0), PanFrom(4,0,5,1), PanTo(4,0,5,1), OldPicture(On), Time(33,395)),
  828.     Move(From(5,0,6,1), To(5,-1,6,0), PanFrom(5,0,6,1), PanTo(5,0,6,1), OldPicture(On), Time(30,392)),
  829.     Move(From(6,0,7,1), To(6,-1,7,0), PanFrom(6,0,7,1), PanTo(6,0,7,1), OldPicture(On), Time(27,389)),
  830.     Move(From(7,0,8,1), To(7,-1,8,0), PanFrom(7,0,8,1), PanTo(7,0,8,1), OldPicture(On), Time(21,383)),
  831.     Move(From(8,0,9,1), To(8,-1,9,0), PanFrom(8,0,9,1), PanTo(8,0,9,1), OldPicture(On), Time(12,374)),
  832.     Move(From(9,0,10,1), To(9,-1,10,0), PanFrom(9,0,10,1), PanTo(9,0,10,1), OldPicture(On), Time(0,362)),
  833.     Move(From(10,0,11,1), To(10,-1,11,0), PanFrom(10,0,11,1), PanTo(10,0,11,1), OldPicture(On), Time(12,374)),
  834.     Move(From(11,0,12,1), To(11,-1,12,0), PanFrom(11,0,12,1), PanTo(11,0,12,1), OldPicture(On), Time(21,383)),
  835.     Move(From(12,0,13,1), To(12,-1,13,0), PanFrom(12,0,13,1), PanTo(12,0,13,1), OldPicture(On), Time(27,389)),
  836.     Move(From(13,0,14,1), To(13,-1,14,0), PanFrom(13,0,14,1), PanTo(13,0,14,1), OldPicture(On), Time(30,392)),
  837.     Move(From(14,0,15,1), To(14,-1,15,0), PanFrom(14,0,15,1), PanTo(14,0,15,1), OldPicture(On), Time(33,395)),
  838.     Move(From(15,0,16,1), To(15,-1,16,0), PanFrom(15,0,16,1), PanTo(15,0,16,1), OldPicture(On), Time(35,397)),
  839.     Move(From(16,0,17,1), To(16,-1,17,0), PanFrom(16,0,17,1), PanTo(16,0,17,1), OldPicture(On), Time(36,398)),
  840.     Move(From(17,0,18,1), To(17,-1,18,0), PanFrom(17,0,18,1), PanTo(17,0,18,1), OldPicture(On), Time(36,398)),
  841.     Move(From(18,0,19,1), To(18,-1,19,0), PanFrom(18,0,19,1), PanTo(18,0,19,1), OldPicture(On), Time(37,399)),
  842.     Move(From(19,0,20,1), To(19,-1,20,0), PanFrom(19,0,20,1), PanTo(19,0,20,1), OldPicture(On), Time(37,399)),
  843.     Move(From(20,0,21,1), To(20,-1,21,0), PanFrom(20,0,21,1), PanTo(20,0,21,1), OldPicture(On), Time(36,398)),
  844.     Move(From(21,0,22,1), To(21,-1,22,0), PanFrom(21,0,22,1), PanTo(21,0,22,1), OldPicture(On), Time(36,398)),
  845.     Move(From(22,0,23,1), To(22,-1,23,0), PanFrom(22,0,23,1), PanTo(22,0,23,1), OldPicture(On), Time(35,397)),
  846.     Move(From(23,0,24,1), To(23,-1,24,0), PanFrom(23,0,24,1), PanTo(23,0,24,1), OldPicture(On), Time(33,395)),
  847.     Move(From(24,0,25,1), To(24,-1,25,0), PanFrom(24,0,25,1), PanTo(24,0,25,1), OldPicture(On), Time(30,392)),
  848.     Move(From(25,0,26,1), To(25,-1,26,0), PanFrom(25,0,26,1), PanTo(25,0,26,1), OldPicture(On), Time(27,389)),
  849.     Move(From(26,0,27,1), To(26,-1,27,0), PanFrom(26,0,27,1), PanTo(26,0,27,1), OldPicture(On), Time(21,383)),
  850.     Move(From(27,0,28,1), To(27,-1,28,0), PanFrom(27,0,28,1), PanTo(27,0,28,1), OldPicture(On), Time(12,374)),
  851.     Move(From(28,0,29,1), To(28,-1,29,0), PanFrom(28,0,29,1), PanTo(28,0,29,1), OldPicture(On), Time(0,362)),
  852.     Move(From(29,0,30,1), To(29,-1,30,0), PanFrom(29,0,30,1), PanTo(29,0,30,1), OldPicture(On), Time(12,374)),
  853.     Move(From(30,0,31,1), To(30,-1,31,0), PanFrom(30,0,31,1), PanTo(30,0,31,1), OldPicture(On), Time(21,383)),
  854.     Move(From(31,0,32,1), To(31,-1,32,0), PanFrom(31,0,32,1), PanTo(31,0,32,1), OldPicture(On), Time(27,389)),
  855.     Move(From(32,0,33,1), To(32,-1,33,0), PanFrom(32,0,33,1), PanTo(32,0,33,1), OldPicture(On), Time(30,392)),
  856.     Move(From(33,0,34,1), To(33,-1,34,0), PanFrom(33,0,34,1), PanTo(33,0,34,1), OldPicture(On), Time(33,395)),
  857.     Move(From(34,0,35,1), To(34,-1,35,0), PanFrom(34,0,35,1), PanTo(34,0,35,1), OldPicture(On), Time(35,397)),
  858.     Move(From(35,0,36,1), To(35,-1,36,0), PanFrom(35,0,36,1), PanTo(35,0,36,1), OldPicture(On), Time(36,398)),
  859.     Move(From(36,0,37,1), To(36,-1,37,0), PanFrom(36,0,37,1), PanTo(36,0,37,1), OldPicture(On), Time(36,398)),
  860.     Move(From(37,0,38,1), To(37,-1,38,0), PanFrom(37,0,38,1), PanTo(37,0,38,1), OldPicture(On), Time(37,399)),
  861.     Move(From(38,0,39,1), To(38,-1,39,0), PanFrom(38,0,39,1), PanTo(38,0,39,1), OldPicture(On), Time(37,399)),
  862.     Move(From(39,0,40,1), To(39,-1,40,0), PanFrom(39,0,40,1), PanTo(39,0,40,1), OldPicture(On), Time(36,398)),
  863.     Move(From(40,0,41,1), To(40,-1,41,0), PanFrom(40,0,41,1), PanTo(40,0,41,1), OldPicture(On), Time(36,398)),
  864.     Move(From(41,0,42,1), To(41,-1,42,0), PanFrom(41,0,42,1), PanTo(41,0,42,1), OldPicture(On), Time(35,397)),
  865.     Move(From(42,0,43,1), To(42,-1,43,0), PanFrom(42,0,43,1), PanTo(42,0,43,1), OldPicture(On), Time(33,395)),
  866.     Move(From(43,0,44,1), To(43,-1,44,0), PanFrom(43,0,44,1), PanTo(43,0,44,1), OldPicture(On), Time(30,392)),
  867.     Move(From(44,0,45,1), To(44,-1,45,0), PanFrom(44,0,45,1), PanTo(44,0,45,1), OldPicture(On), Time(27,389)),
  868.     Move(From(45,0,46,1), To(45,-1,46,0), PanFrom(45,0,46,1), PanTo(45,0,46,1), OldPicture(On), Time(21,383)),
  869.     Move(From(46,0,47,1), To(46,-1,47,0), PanFrom(46,0,47,1), PanTo(46,0,47,1), OldPicture(On), Time(12,374)),
  870.     Move(From(47,0,48,1), To(47,-1,48,0), PanFrom(47,0,48,1), PanTo(47,0,48,1), OldPicture(On), Time(0,362)),
  871.     Move(From(48,0,49,1), To(48,-1,49,0), PanFrom(48,0,49,1), PanTo(48,0,49,1), OldPicture(On), Time(12,374)),
  872.     Move(From(49,0,50,1), To(49,-1,50,0), PanFrom(49,0,50,1), PanTo(49,0,50,1), OldPicture(On), Time(21,383)),
  873.     Move(From(50,0,51,1), To(50,-1,51,0), PanFrom(50,0,51,1), PanTo(50,0,51,1), OldPicture(On), Time(27,389)),
  874.     Move(From(51,0,52,1), To(51,-1,52,0), PanFrom(51,0,52,1), PanTo(51,0,52,1), OldPicture(On), Time(30,392)),
  875.     Move(From(52,0,53,1), To(52,-1,53,0), PanFrom(52,0,53,1), PanTo(52,0,53,1), OldPicture(On), Time(33,395)),
  876.     Move(From(53,0,54,1), To(53,-1,54,0), PanFrom(53,0,54,1), PanTo(53,0,54,1), OldPicture(On), Time(35,397)),
  877.     Move(From(54,0,55,1), To(54,-1,55,0), PanFrom(54,0,55,1), PanTo(54,0,55,1), OldPicture(On), Time(36,398)),
  878.     Move(From(55,0,56,1), To(55,-1,56,0), PanFrom(55,0,56,1), PanTo(55,0,56,1), OldPicture(On), Time(36,398)),
  879.     Move(From(56,0,57,1), To(56,-1,57,0), PanFrom(56,0,57,1), PanTo(56,0,57,1), OldPicture(On), Time(37,399)),
  880.     Move(From(57,0,58,1), To(57,-1,58,0), PanFrom(57,0,58,1), PanTo(57,0,58,1), OldPicture(On), Time(37,399)),
  881.     Move(From(58,0,59,1), To(58,-1,59,0), PanFrom(58,0,59,1), PanTo(58,0,59,1), OldPicture(On), Time(36,398)),
  882.     Move(From(59,0,60,1), To(59,-1,60,0), PanFrom(59,0,60,1), PanTo(59,0,60,1), OldPicture(On), Time(36,398)),
  883.     Move(From(60,0,61,1), To(60,-1,61,0), PanFrom(60,0,61,1), PanTo(60,0,61,1), OldPicture(On), Time(35,397)),
  884.     Move(From(61,0,62,1), To(61,-1,62,0), PanFrom(61,0,62,1), PanTo(61,0,62,1), OldPicture(On), Time(33,395)),
  885.     Move(From(62,0,63,1), To(62,-1,63,0), PanFrom(62,0,63,1), PanTo(62,0,63,1), OldPicture(On), Time(30,392)),
  886.     Move(From(63,0,64,1), To(63,-1,64,0), PanFrom(63,0,64,1), PanTo(63,0,64,1), OldPicture(On), Time(27,389)),
  887.     Move(From(64,0,65,1), To(64,-1,65,0), PanFrom(64,0,65,1), PanTo(64,0,65,1), OldPicture(On), Time(21,383)),
  888.     Move(From(65,0,66,1), To(65,-1,66,0), PanFrom(65,0,66,1), PanTo(65,0,66,1), OldPicture(On), Time(12,374)),
  889.     Move(From(66,0,67,1), To(66,-1,67,0), PanFrom(66,0,67,1), PanTo(66,0,67,1), OldPicture(On), Time(0,362)),
  890.     Move(From(67,0,68,1), To(67,-1,68,0), PanFrom(67,0,68,1), PanTo(67,0,68,1), OldPicture(On), Time(12,374)),
  891.     Move(From(68,0,69,1), To(68,-1,69,0), PanFrom(68,0,69,1), PanTo(68,0,69,1), OldPicture(On), Time(21,383)),
  892.     Move(From(69,0,70,1), To(69,-1,70,0), PanFrom(69,0,70,1), PanTo(69,0,70,1), OldPicture(On), Time(27,389)),
  893.     Move(From(70,0,71,1), To(70,-1,71,0), PanFrom(70,0,71,1), PanTo(70,0,71,1), OldPicture(On), Time(30,392)),
  894.     Move(From(71,0,72,1), To(71,-1,72,0), PanFrom(71,0,72,1), PanTo(71,0,72,1), OldPicture(On), Time(33,395)),
  895.     Move(From(72,0,73,1), To(72,-1,73,0), PanFrom(72,0,73,1), PanTo(72,0,73,1), OldPicture(On), Time(35,397)),
  896.     Move(From(73,0,74,1), To(73,-1,74,0), PanFrom(73,0,74,1), PanTo(73,0,74,1), OldPicture(On), Time(36,398)),
  897.     Move(From(74,0,75,1), To(74,-1,75,0), PanFrom(74,0,75,1), PanTo(74,0,75,1), OldPicture(On), Time(36,398)),
  898.     Move(From(75,0,76,1), To(75,-1,76,0), PanFrom(75,0,76,1), PanTo(75,0,76,1), OldPicture(On), Time(37,399)),
  899.     Move(From(76,0,77,1), To(76,-1,77,0), PanFrom(76,0,77,1), PanTo(76,0,77,1), OldPicture(On), Time(37,399)),
  900.     Move(From(77,0,78,1), To(77,-1,78,0), PanFrom(77,0,78,1), PanTo(77,0,78,1), OldPicture(On), Time(36,398)),
  901.     Move(From(78,0,79,1), To(78,-1,79,0), PanFrom(78,0,79,1), PanTo(78,0,79,1), OldPicture(On), Time(36,398)),
  902.     Move(From(79,0,80,1), To(79,-1,80,0), PanFrom(79,0,80,1), PanTo(79,0,80,1), OldPicture(On), Time(35,397)),
  903.     Move(From(80,0,81,1), To(80,-1,81,0), PanFrom(80,0,81,1), PanTo(80,0,81,1), OldPicture(On), Time(33,395)),
  904.     Move(From(81,0,82,1), To(81,-1,82,0), PanFrom(81,0,82,1), PanTo(81,0,82,1), OldPicture(On), Time(30,392)),
  905.     Move(From(82,0,83,1), To(82,-1,83,0), PanFrom(82,0,83,1), PanTo(82,0,83,1), OldPicture(On), Time(27,389)),
  906.     Move(From(83,0,84,1), To(83,-1,84,0), PanFrom(83,0,84,1), PanTo(83,0,84,1), OldPicture(On), Time(21,383)),
  907.     Move(From(84,0,85,1), To(84,-1,85,0), PanFrom(84,0,85,1), PanTo(84,0,85,1), OldPicture(On), Time(12,374)),
  908.     Move(From(85,0,86,1), To(85,-1,86,0), PanFrom(85,0,86,1), PanTo(85,0,86,1), OldPicture(On), Time(0,362)),
  909.     Move(From(86,0,87,1), To(86,-1,87,0), PanFrom(86,0,87,1), PanTo(86,0,87,1), OldPicture(On), Time(12,374)),
  910.     Move(From(87,0,88,1), To(87,-1,88,0), PanFrom(87,0,88,1), PanTo(87,0,88,1), OldPicture(On), Time(21,383)),
  911.     Move(From(88,0,89,1), To(88,-1,89,0), PanFrom(88,0,89,1), PanTo(88,0,89,1), OldPicture(On), Time(27,389)),
  912.     Move(From(89,0,90,1), To(89,-1,90,0), PanFrom(89,0,90,1), PanTo(89,0,90,1), OldPicture(On), Time(30,392)),
  913.     Move(From(90,0,91,1), To(90,-1,91,0), PanFrom(90,0,91,1), PanTo(90,0,91,1), OldPicture(On), Time(33,395)),
  914.     Move(From(91,0,92,1), To(91,-1,92,0), PanFrom(91,0,92,1), PanTo(91,0,92,1), OldPicture(On), Time(35,397)),
  915.     Move(From(92,0,93,1), To(92,-1,93,0), PanFrom(92,0,93,1), PanTo(92,0,93,1), OldPicture(On), Time(36,398)),
  916.     Move(From(93,0,94,1), To(93,-1,94,0), PanFrom(93,0,94,1), PanTo(93,0,94,1), OldPicture(On), Time(36,398)),
  917.     Move(From(94,0,95,1), To(94,-1,95,0), PanFrom(94,0,95,1), PanTo(94,0,95,1), OldPicture(On), Time(37,399)),
  918.     );
  919.  
  920. ScriptWipe("CurtainDown", Icon(12,6),
  921.     Grid(95,1), TimeScale(400), Direction(South,90),
  922.     Spline(0,3096,4096,4096),
  923.     Move(From(0,-1,1,0), To(0,0,1,1), Time(1,363)),
  924.     Move(From(1,-1,2,0), To(1,0,2,1), Time(2,364)),
  925.     Move(From(2,-1,3,0), To(2,0,3,1), Time(2,364)),
  926.     Move(From(3,-1,4,0), To(3,0,4,1), Time(3,365)),
  927.     Move(From(4,-1,5,0), To(4,0,5,1), Time(5,367)),
  928.     Move(From(5,-1,6,0), To(5,0,6,1), Time(8,370)),
  929.     Move(From(6,-1,7,0), To(6,0,7,1), Time(11,373)),
  930.     Move(From(7,-1,8,0), To(7,0,8,1), Time(17,379)),
  931.     Move(From(8,-1,9,0), To(8,0,9,1), Time(26,388)),
  932.     Move(From(9,-1,10,0), To(9,0,10,1), Time(38,400)),
  933.     Move(From(10,-1,11,0), To(10,0,11,1), Time(26,388)),
  934.     Move(From(11,-1,12,0), To(11,0,12,1), Time(17,379)),
  935.     Move(From(12,-1,13,0), To(12,0,13,1), Time(11,373)),
  936.     Move(From(13,-1,14,0), To(13,0,14,1), Time(8,370)),
  937.     Move(From(14,-1,15,0), To(14,0,15,1), Time(5,367)),
  938.     Move(From(15,-1,16,0), To(15,0,16,1), Time(3,365)),
  939.     Move(From(16,-1,17,0), To(16,0,17,1), Time(2,364)),
  940.     Move(From(17,-1,18,0), To(17,0,18,1), Time(2,364)),
  941.     Move(From(18,-1,19,0), To(18,0,19,1), Time(1,363)),
  942.     Move(From(19,-1,20,0), To(19,0,20,1), Time(1,363)),
  943.     Move(From(20,-1,21,0), To(20,0,21,1), Time(2,364)),
  944.     Move(From(21,-1,22,0), To(21,0,22,1), Time(2,364)),
  945.     Move(From(22,-1,23,0), To(22,0,23,1), Time(3,365)),
  946.     Move(From(23,-1,24,0), To(23,0,24,1), Time(5,367)),
  947.     Move(From(24,-1,25,0), To(24,0,25,1), Time(8,370)),
  948.     Move(From(25,-1,26,0), To(25,0,26,1), Time(11,373)),
  949.     Move(From(26,-1,27,0), To(26,0,27,1), Time(17,379)),
  950.     Move(From(27,-1,28,0), To(27,0,28,1), Time(26,388)),
  951.     Move(From(28,-1,29,0), To(28,0,29,1), Time(38,400)),
  952.     Move(From(29,-1,30,0), To(29,0,30,1), Time(26,388)),
  953.     Move(From(30,-1,31,0), To(30,0,31,1), Time(17,379)),
  954.     Move(From(31,-1,32,0), To(31,0,32,1), Time(11,373)),
  955.     Move(From(32,-1,33,0), To(32,0,33,1), Time(8,370)),
  956.     Move(From(33,-1,34,0), To(33,0,34,1), Time(5,367)),
  957.     Move(From(34,-1,35,0), To(34,0,35,1), Time(3,365)),
  958.     Move(From(35,-1,36,0), To(35,0,36,1), Time(2,364)),
  959.     Move(From(36,-1,37,0), To(36,0,37,1), Time(2,364)),
  960.     Move(From(37,-1,38,0), To(37,0,38,1), Time(1,363)),
  961.     Move(From(38,-1,39,0), To(38,0,39,1), Time(1,363)),
  962.     Move(From(39,-1,40,0), To(39,0,40,1), Time(2,364)),
  963.     Move(From(40,-1,41,0), To(40,0,41,1), Time(2,364)),
  964.     Move(From(41,-1,42,0), To(41,0,42,1), Time(3,365)),
  965.     Move(From(42,-1,43,0), To(42,0,43,1), Time(5,367)),
  966.     Move(From(43,-1,44,0), To(43,0,44,1), Time(8,370)),
  967.     Move(From(44,-1,45,0), To(44,0,45,1), Time(11,373)),
  968.     Move(From(45,-1,46,0), To(45,0,46,1), Time(17,379)),
  969.     Move(From(46,-1,47,0), To(46,0,47,1), Time(26,388)),
  970.     Move(From(47,-1,48,0), To(47,0,48,1), Time(38,400)),
  971.     Move(From(48,-1,49,0), To(48,0,49,1), Time(26,388)),
  972.     Move(From(49,-1,50,0), To(49,0,50,1), Time(17,379)),
  973.     Move(From(50,-1,51,0), To(50,0,51,1), Time(11,373)),
  974.     Move(From(51,-1,52,0), To(51,0,52,1), Time(8,370)),
  975.     Move(From(52,-1,53,0), To(52,0,53,1), Time(5,367)),
  976.     Move(From(53,-1,54,0), To(53,0,54,1), Time(3,365)),
  977.     Move(From(54,-1,55,0), To(54,0,55,1), Time(2,364)),
  978.     Move(From(55,-1,56,0), To(55,0,56,1), Time(2,364)),
  979.     Move(From(56,-1,57,0), To(56,0,57,1), Time(1,363)),
  980.     Move(From(57,-1,58,0), To(57,0,58,1), Time(1,363)),
  981.     Move(From(58,-1,59,0), To(58,0,59,1), Time(2,364)),
  982.     Move(From(59,-1,60,0), To(59,0,60,1), Time(2,364)),
  983.     Move(From(60,-1,61,0), To(60,0,61,1), Time(3,365)),
  984.     Move(From(61,-1,62,0), To(61,0,62,1), Time(5,367)),
  985.     Move(From(62,-1,63,0), To(62,0,63,1), Time(8,370)),
  986.     Move(From(63,-1,64,0), To(63,0,64,1), Time(11,373)),
  987.     Move(From(64,-1,65,0), To(64,0,65,1), Time(17,379)),
  988.     Move(From(65,-1,66,0), To(65,0,66,1), Time(26,388)),
  989.     Move(From(66,-1,67,0), To(66,0,67,1), Time(38,400)),
  990.     Move(From(67,-1,68,0), To(67,0,68,1), Time(26,388)),
  991.     Move(From(68,-1,69,0), To(68,0,69,1), Time(17,379)),
  992.     Move(From(69,-1,70,0), To(69,0,70,1), Time(11,373)),
  993.     Move(From(70,-1,71,0), To(70,0,71,1), Time(8,370)),
  994.     Move(From(71,-1,72,0), To(71,0,72,1), Time(5,367)),
  995.     Move(From(72,-1,73,0), To(72,0,73,1), Time(3,365)),
  996.     Move(From(73,-1,74,0), To(73,0,74,1), Time(2,364)),
  997.     Move(From(74,-1,75,0), To(74,0,75,1), Time(2,364)),
  998.     Move(From(75,-1,76,0), To(75,0,76,1), Time(1,363)),
  999.     Move(From(76,-1,77,0), To(76,0,77,1), Time(1,363)),
  1000.     Move(From(77,-1,78,0), To(77,0,78,1), Time(2,364)),
  1001.     Move(From(78,-1,79,0), To(78,0,79,1), Time(2,364)),
  1002.     Move(From(79,-1,80,0), To(79,0,80,1), Time(3,365)),
  1003.     Move(From(80,-1,81,0), To(80,0,81,1), Time(5,367)),
  1004.     Move(From(81,-1,82,0), To(81,0,82,1), Time(8,370)),
  1005.     Move(From(82,-1,83,0), To(82,0,83,1), Time(11,373)),
  1006.     Move(From(83,-1,84,0), To(83,0,84,1), Time(17,379)),
  1007.     Move(From(84,-1,85,0), To(84,0,85,1), Time(26,388)),
  1008.     Move(From(85,-1,86,0), To(85,0,86,1), Time(38,400)),
  1009.     Move(From(86,-1,87,0), To(86,0,87,1), Time(26,388)),
  1010.     Move(From(87,-1,88,0), To(87,0,88,1), Time(17,379)),
  1011.     Move(From(88,-1,89,0), To(88,0,89,1), Time(11,373)),
  1012.     Move(From(89,-1,90,0), To(89,0,90,1), Time(8,370)),
  1013.     Move(From(90,-1,91,0), To(90,0,91,1), Time(5,367)),
  1014.     Move(From(91,-1,92,0), To(91,0,92,1), Time(3,365)),
  1015.     Move(From(92,-1,93,0), To(92,0,93,1), Time(2,364)),
  1016.     Move(From(93,-1,94,0), To(93,0,94,1), Time(2,364)),
  1017.     Move(From(94,-1,95,0), To(94,0,95,1), Time(1,363)),
  1018.     );
  1019.